{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 123,
   "id": "0f14491a",
   "metadata": {},
   "outputs": [],
   "source": [
    "# io中导入文件打开方法\n",
    "from io import open\n",
    "# 帮助使用正则表达式进行子目录查询\n",
    "import glob\n",
    "import os\n",
    "# 用于常见字母及字符规范化\n",
    "import string\n",
    "import unicodedata\n",
    "# 导入随机工具\n",
    "import random\n",
    "# 导入时间和数学工具包\n",
    "import time \n",
    "import math\n",
    "# 导入torch工具\n",
    "import torch\n",
    "import torch.nn as nn\n",
    "# 导入可视化工具\n",
    "import matplotlib.pyplot as plt\n",
    "# 进度工具\n",
    "from tqdm import tqdm\n",
    "import numpy as np\n",
    "import torch.nn.functional as F\n"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "ffca51c5",
   "metadata": {},
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 133,
   "id": "b32fcc7a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[[ 1.3644, -0.6382,  0.0803,  0.6461],\n",
       "         [-1.8801, -0.2794,  1.9288, -1.9029]]])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "tensor([[[ 0.2688],\n",
       "         [-0.0769]]])"
      ]
     },
     "execution_count": 133,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "a = torch.randn(1,2,4)\n",
    "display(a)\n",
    "F.avg_pool1d(a,stride=2,kernel_size=3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 135,
   "id": "1ec0df6e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[[ 0.3923,  1.5337, -1.3201, -0.4452],\n",
       "         [-0.3761, -0.9508, -2.1122,  0.0432]]])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "tensor([[[ 0.1498, -0.7123, -0.9586]]])"
      ]
     },
     "execution_count": 135,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "a = torch.randn(1,2,4)\n",
    "display(a)\n",
    "F.avg_pool2d(a,stride=1,kernel_size=2)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 137,
   "id": "080df88a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "-0.71235"
      ]
     },
     "execution_count": 137,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "np.mean([1.5337, -1.3201,  -0.9508, -2.1122])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 100,
   "id": "7cbf0fc2",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(torch.Size([1, 3, 20]), torch.Size([2, 3, 20]))"
      ]
     },
     "execution_count": 100,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "rnn_test = nn.RNN(10, 20, 2)  # 10 20 2\n",
    "input_ = torch.randn(1, 3, 10)  # 文本长度 5  batch 3  维度是10\n",
    "h0 = torch.randn(2, 3, 20)   # 隐藏层2     batch 3 隐藏层输出是20\n",
    "output_test, hn_test = rnn_test(input_, h0)  #\n",
    "output_test.shape,hn_test.shape\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 147,
   "id": "f077e14e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[[ 1.8055, -1.1678,  0.1335]]])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "tensor([[[0., 0., 0.]]])"
      ]
     },
     "execution_count": 147,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "so = nn.Softmax(dim=1)\n",
    "so = nn.LogSoftmax(dim=1)\n",
    "aa = torch.randn(1,1, 3)\n",
    "display(aa)\n",
    "so(aa)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "56d97ed8",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ .,;'\""
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "51aa0e99",
   "metadata": {},
   "outputs": [],
   "source": [
    "all_letters = string.ascii_letters + \" .,;'\"\n",
    "all_letters\n",
    "def unicodeToAscii(s):\n",
    "    return ''.join(\n",
    "        c for c in unicodedata.normalize('NFD', s) if unicodedata.category(c) != 'Mn' and c in all_letters\n",
    "    ) # Mn表示有附加符\n",
    "display(all_letters)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "eae8b366",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'Bahr'"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "unicodeToAscii('Bähr')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "b6dceb74",
   "metadata": {},
   "outputs": [],
   "source": [
    "def readLines(filename):\n",
    "    # 读取文件，用strip去除两侧空白符，以换行符进行切分\n",
    "    lines = open(filename, encoding='utf8').read().strip().split('\\n')\n",
    "    return [unicodeToAscii(line) for line in lines]\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "id": "85ae2cb9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['Ang', 'AuYong', 'Bai']"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "s=readLines(r'C:\\Users\\caofei\\Desktop\\torch1\\案例\\人名分类\\data\\names\\Chinese.txt')\n",
    "s[:3]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "id": "fa92a881",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['Arabic',\n",
       " 'Chinese',\n",
       " 'Czech',\n",
       " 'Dutch',\n",
       " 'English',\n",
       " 'French',\n",
       " 'German',\n",
       " 'Greek',\n",
       " 'Irish',\n",
       " 'Italian',\n",
       " 'Japanese',\n",
       " 'Korean',\n",
       " 'Polish',\n",
       " 'Portuguese',\n",
       " 'Russian',\n",
       " 'Scottish',\n",
       " 'Spanish',\n",
       " 'Vietnamese']"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "{'Arabic': ['Khoury',\n",
       "  'Nahas',\n",
       "  'Daher',\n",
       "  'Gerges',\n",
       "  'Nazari',\n",
       "  'Maalouf',\n",
       "  'Gerges',\n",
       "  'Naifeh',\n",
       "  'Guirguis',\n",
       "  'Baba',\n",
       "  'Sabbagh',\n",
       "  'Attia',\n",
       "  'Tahan',\n",
       "  'Haddad',\n",
       "  'Aswad',\n",
       "  'Najjar',\n",
       "  'Dagher',\n",
       "  'Maloof',\n",
       "  'Isa',\n",
       "  'Asghar',\n",
       "  'Nader',\n",
       "  'Gaber',\n",
       "  'Abboud',\n",
       "  'Maalouf',\n",
       "  'Zogby',\n",
       "  'Srour',\n",
       "  'Bahar',\n",
       "  'Mustafa',\n",
       "  'Hanania',\n",
       "  'Daher',\n",
       "  'Tuma',\n",
       "  'Nahas',\n",
       "  'Saliba',\n",
       "  'Shamoon',\n",
       "  'Handal',\n",
       "  'Baba',\n",
       "  'Amari',\n",
       "  'Bahar',\n",
       "  'Atiyeh',\n",
       "  'Said',\n",
       "  'Khouri',\n",
       "  'Tahan',\n",
       "  'Baba',\n",
       "  'Mustafa',\n",
       "  'Guirguis',\n",
       "  'Sleiman',\n",
       "  'Seif',\n",
       "  'Dagher',\n",
       "  'Bahar',\n",
       "  'Gaber',\n",
       "  'Harb',\n",
       "  'Seif',\n",
       "  'Asker',\n",
       "  'Nader',\n",
       "  'Antar',\n",
       "  'Awad',\n",
       "  'Srour',\n",
       "  'Shadid',\n",
       "  'Hajjar',\n",
       "  'Hanania',\n",
       "  'Kalb',\n",
       "  'Shadid',\n",
       "  'Bazzi',\n",
       "  'Mustafa',\n",
       "  'Masih',\n",
       "  'Ghanem',\n",
       "  'Haddad',\n",
       "  'Isa',\n",
       "  'Antoun',\n",
       "  'Sarraf',\n",
       "  'Sleiman',\n",
       "  'Dagher',\n",
       "  'Najjar',\n",
       "  'Malouf',\n",
       "  'Nahas',\n",
       "  'Naser',\n",
       "  'Saliba',\n",
       "  'Shamon',\n",
       "  'Malouf',\n",
       "  'Kalb',\n",
       "  'Daher',\n",
       "  'Maalouf',\n",
       "  'Wasem',\n",
       "  'Kanaan',\n",
       "  'Naifeh',\n",
       "  'Boutros',\n",
       "  'Moghadam',\n",
       "  'Masih',\n",
       "  'Sleiman',\n",
       "  'Aswad',\n",
       "  'Cham',\n",
       "  'Assaf',\n",
       "  'Quraishi',\n",
       "  'Shalhoub',\n",
       "  'Sabbag',\n",
       "  'Mifsud',\n",
       "  'Gaber',\n",
       "  'Shammas',\n",
       "  'Tannous',\n",
       "  'Sleiman',\n",
       "  'Bazzi',\n",
       "  'Quraishi',\n",
       "  'Rahal',\n",
       "  'Cham',\n",
       "  'Ghanem',\n",
       "  'Ghanem',\n",
       "  'Naser',\n",
       "  'Baba',\n",
       "  'Shamon',\n",
       "  'Almasi',\n",
       "  'Basara',\n",
       "  'Quraishi',\n",
       "  'Bata',\n",
       "  'Wasem',\n",
       "  'Shamoun',\n",
       "  'Deeb',\n",
       "  'Touma',\n",
       "  'Asfour',\n",
       "  'Deeb',\n",
       "  'Hadad',\n",
       "  'Naifeh',\n",
       "  'Touma',\n",
       "  'Bazzi',\n",
       "  'Shamoun',\n",
       "  'Nahas',\n",
       "  'Haddad',\n",
       "  'Arian',\n",
       "  'Kouri',\n",
       "  'Deeb',\n",
       "  'Toma',\n",
       "  'Halabi',\n",
       "  'Nazari',\n",
       "  'Saliba',\n",
       "  'Fakhoury',\n",
       "  'Hadad',\n",
       "  'Baba',\n",
       "  'Mansour',\n",
       "  'Sayegh',\n",
       "  'Antar',\n",
       "  'Deeb',\n",
       "  'Morcos',\n",
       "  'Shalhoub',\n",
       "  'Sarraf',\n",
       "  'Amari',\n",
       "  'Wasem',\n",
       "  'Ganim',\n",
       "  'Tuma',\n",
       "  'Fakhoury',\n",
       "  'Hadad',\n",
       "  'Hakimi',\n",
       "  'Nader',\n",
       "  'Said',\n",
       "  'Ganim',\n",
       "  'Daher',\n",
       "  'Ganem',\n",
       "  'Tuma',\n",
       "  'Boutros',\n",
       "  'Aswad',\n",
       "  'Sarkis',\n",
       "  'Daher',\n",
       "  'Toma',\n",
       "  'Boutros',\n",
       "  'Kanaan',\n",
       "  'Antar',\n",
       "  'Gerges',\n",
       "  'Kouri',\n",
       "  'Maroun',\n",
       "  'Wasem',\n",
       "  'Dagher',\n",
       "  'Naifeh',\n",
       "  'Bishara',\n",
       "  'Ba',\n",
       "  'Cham',\n",
       "  'Kalb',\n",
       "  'Bazzi',\n",
       "  'Bitar',\n",
       "  'Hadad',\n",
       "  'Moghadam',\n",
       "  'Sleiman',\n",
       "  'Shamoun',\n",
       "  'Antar',\n",
       "  'Atiyeh',\n",
       "  'Koury',\n",
       "  'Nahas',\n",
       "  'Kouri',\n",
       "  'Maroun',\n",
       "  'Nassar',\n",
       "  'Sayegh',\n",
       "  'Haik',\n",
       "  'Ghanem',\n",
       "  'Sayegh',\n",
       "  'Salib',\n",
       "  'Cham',\n",
       "  'Bata',\n",
       "  'Touma',\n",
       "  'Antoun',\n",
       "  'Antar',\n",
       "  'Bata',\n",
       "  'Botros',\n",
       "  'Shammas',\n",
       "  'Ganim',\n",
       "  'Sleiman',\n",
       "  'Seif',\n",
       "  'Moghadam',\n",
       "  'Ba',\n",
       "  'Tannous',\n",
       "  'Bazzi',\n",
       "  'Seif',\n",
       "  'Salib',\n",
       "  'Hadad',\n",
       "  'Quraishi',\n",
       "  'Halabi',\n",
       "  'Essa',\n",
       "  'Bahar',\n",
       "  'Kattan',\n",
       "  'Boutros',\n",
       "  'Nahas',\n",
       "  'Sabbagh',\n",
       "  'Kanaan',\n",
       "  'Sayegh',\n",
       "  'Said',\n",
       "  'Botros',\n",
       "  'Najjar',\n",
       "  'Toma',\n",
       "  'Bata',\n",
       "  'Atiyeh',\n",
       "  'Halabi',\n",
       "  'Tannous',\n",
       "  'Kouri',\n",
       "  'Shamoon',\n",
       "  'Kassis',\n",
       "  'Haddad',\n",
       "  'Tuma',\n",
       "  'Mansour',\n",
       "  'Antar',\n",
       "  'Kassis',\n",
       "  'Kalb',\n",
       "  'Basara',\n",
       "  'Rahal',\n",
       "  'Mansour',\n",
       "  'Handal',\n",
       "  'Morcos',\n",
       "  'Fakhoury',\n",
       "  'Hadad',\n",
       "  'Morcos',\n",
       "  'Kouri',\n",
       "  'Quraishi',\n",
       "  'Almasi',\n",
       "  'Awad',\n",
       "  'Naifeh',\n",
       "  'Koury',\n",
       "  'Asker',\n",
       "  'Maroun',\n",
       "  'Fakhoury',\n",
       "  'Sabbag',\n",
       "  'Sarraf',\n",
       "  'Shamon',\n",
       "  'Assaf',\n",
       "  'Boutros',\n",
       "  'Malouf',\n",
       "  'Nassar',\n",
       "  'Qureshi',\n",
       "  'Ghanem',\n",
       "  'Srour',\n",
       "  'Almasi',\n",
       "  'Qureshi',\n",
       "  'Ghannam',\n",
       "  'Mustafa',\n",
       "  'Najjar',\n",
       "  'Kassab',\n",
       "  'Shadid',\n",
       "  'Shamoon',\n",
       "  'Morcos',\n",
       "  'Atiyeh',\n",
       "  'Isa',\n",
       "  'Ba',\n",
       "  'Baz',\n",
       "  'Asker',\n",
       "  'Seif',\n",
       "  'Asghar',\n",
       "  'Hajjar',\n",
       "  'Deeb',\n",
       "  'Essa',\n",
       "  'Qureshi',\n",
       "  'Abboud',\n",
       "  'Ganem',\n",
       "  'Haddad',\n",
       "  'Koury',\n",
       "  'Nassar',\n",
       "  'Abadi',\n",
       "  'Toma',\n",
       "  'Tannous',\n",
       "  'Harb',\n",
       "  'Issa',\n",
       "  'Khouri',\n",
       "  'Mifsud',\n",
       "  'Kalb',\n",
       "  'Gaber',\n",
       "  'Ganim',\n",
       "  'Boulos',\n",
       "  'Samaha',\n",
       "  'Haddad',\n",
       "  'Sabbag',\n",
       "  'Wasem',\n",
       "  'Dagher',\n",
       "  'Rahal',\n",
       "  'Atiyeh',\n",
       "  'Antar',\n",
       "  'Asghar',\n",
       "  'Mansour',\n",
       "  'Awad',\n",
       "  'Boulos',\n",
       "  'Sarraf',\n",
       "  'Deeb',\n",
       "  'Abadi',\n",
       "  'Nazari',\n",
       "  'Daher',\n",
       "  'Gerges',\n",
       "  'Shamoon',\n",
       "  'Gaber',\n",
       "  'Amari',\n",
       "  'Sarraf',\n",
       "  'Nazari',\n",
       "  'Saliba',\n",
       "  'Naifeh',\n",
       "  'Nazari',\n",
       "  'Hakimi',\n",
       "  'Shamon',\n",
       "  'Abboud',\n",
       "  'Quraishi',\n",
       "  'Tahan',\n",
       "  'Safar',\n",
       "  'Hajjar',\n",
       "  'Srour',\n",
       "  'Gaber',\n",
       "  'Shalhoub',\n",
       "  'Attia',\n",
       "  'Safar',\n",
       "  'Said',\n",
       "  'Ganem',\n",
       "  'Nader',\n",
       "  'Asghar',\n",
       "  'Mustafa',\n",
       "  'Said',\n",
       "  'Antar',\n",
       "  'Botros',\n",
       "  'Nader',\n",
       "  'Ghannam',\n",
       "  'Asfour',\n",
       "  'Tahan',\n",
       "  'Mansour',\n",
       "  'Attia',\n",
       "  'Touma',\n",
       "  'Najjar',\n",
       "  'Kassis',\n",
       "  'Abboud',\n",
       "  'Bishara',\n",
       "  'Bazzi',\n",
       "  'Shalhoub',\n",
       "  'Shalhoub',\n",
       "  'Safar',\n",
       "  'Khoury',\n",
       "  'Nazari',\n",
       "  'Sabbag',\n",
       "  'Sleiman',\n",
       "  'Atiyeh',\n",
       "  'Kouri',\n",
       "  'Bitar',\n",
       "  'Zogby',\n",
       "  'Ghanem',\n",
       "  'Assaf',\n",
       "  'Abadi',\n",
       "  'Arian',\n",
       "  'Shalhoub',\n",
       "  'Khoury',\n",
       "  'Morcos',\n",
       "  'Shamon',\n",
       "  'Wasem',\n",
       "  'Abadi',\n",
       "  'Antoun',\n",
       "  'Baz',\n",
       "  'Naser',\n",
       "  'Assaf',\n",
       "  'Saliba',\n",
       "  'Nader',\n",
       "  'Mikhail',\n",
       "  'Naser',\n",
       "  'Daher',\n",
       "  'Morcos',\n",
       "  'Awad',\n",
       "  'Nahas',\n",
       "  'Sarkis',\n",
       "  'Malouf',\n",
       "  'Mustafa',\n",
       "  'Fakhoury',\n",
       "  'Ghannam',\n",
       "  'Shadid',\n",
       "  'Gaber',\n",
       "  'Koury',\n",
       "  'Atiyeh',\n",
       "  'Shamon',\n",
       "  'Boutros',\n",
       "  'Sarraf',\n",
       "  'Arian',\n",
       "  'Fakhoury',\n",
       "  'Abadi',\n",
       "  'Kassab',\n",
       "  'Nahas',\n",
       "  'Quraishi',\n",
       "  'Mansour',\n",
       "  'Samaha',\n",
       "  'Wasem',\n",
       "  'Seif',\n",
       "  'Fakhoury',\n",
       "  'Saliba',\n",
       "  'Cham',\n",
       "  'Bahar',\n",
       "  'Shamoun',\n",
       "  'Essa',\n",
       "  'Shamon',\n",
       "  'Asfour',\n",
       "  'Bitar',\n",
       "  'Cham',\n",
       "  'Tahan',\n",
       "  'Tannous',\n",
       "  'Daher',\n",
       "  'Khoury',\n",
       "  'Shamon',\n",
       "  'Bahar',\n",
       "  'Quraishi',\n",
       "  'Ghannam',\n",
       "  'Kassab',\n",
       "  'Zogby',\n",
       "  'Basara',\n",
       "  'Shammas',\n",
       "  'Arian',\n",
       "  'Sayegh',\n",
       "  'Naifeh',\n",
       "  'Mifsud',\n",
       "  'Sleiman',\n",
       "  'Arian',\n",
       "  'Kassis',\n",
       "  'Shamoun',\n",
       "  'Kassis',\n",
       "  'Harb',\n",
       "  'Mustafa',\n",
       "  'Boulos',\n",
       "  'Asghar',\n",
       "  'Shamon',\n",
       "  'Kanaan',\n",
       "  'Atiyeh',\n",
       "  'Kassab',\n",
       "  'Tahan',\n",
       "  'Bazzi',\n",
       "  'Kassis',\n",
       "  'Qureshi',\n",
       "  'Basara',\n",
       "  'Shalhoub',\n",
       "  'Sayegh',\n",
       "  'Haik',\n",
       "  'Attia',\n",
       "  'Maroun',\n",
       "  'Kassis',\n",
       "  'Sarkis',\n",
       "  'Harb',\n",
       "  'Assaf',\n",
       "  'Kattan',\n",
       "  'Antar',\n",
       "  'Sleiman',\n",
       "  'Touma',\n",
       "  'Sarraf',\n",
       "  'Bazzi',\n",
       "  'Boulos',\n",
       "  'Baz',\n",
       "  'Issa',\n",
       "  'Shamon',\n",
       "  'Shadid',\n",
       "  'Deeb',\n",
       "  'Sabbag',\n",
       "  'Wasem',\n",
       "  'Awad',\n",
       "  'Mansour',\n",
       "  'Saliba',\n",
       "  'Fakhoury',\n",
       "  'Arian',\n",
       "  'Bishara',\n",
       "  'Dagher',\n",
       "  'Bishara',\n",
       "  'Koury',\n",
       "  'Fakhoury',\n",
       "  'Naser',\n",
       "  'Nader',\n",
       "  'Antar',\n",
       "  'Gerges',\n",
       "  'Handal',\n",
       "  'Hanania',\n",
       "  'Shadid',\n",
       "  'Gerges',\n",
       "  'Kassis',\n",
       "  'Essa',\n",
       "  'Assaf',\n",
       "  'Shadid',\n",
       "  'Seif',\n",
       "  'Shalhoub',\n",
       "  'Shamoun',\n",
       "  'Hajjar',\n",
       "  'Baba',\n",
       "  'Sayegh',\n",
       "  'Mustafa',\n",
       "  'Sabbagh',\n",
       "  'Isa',\n",
       "  'Najjar',\n",
       "  'Tannous',\n",
       "  'Hanania',\n",
       "  'Ganem',\n",
       "  'Gerges',\n",
       "  'Fakhoury',\n",
       "  'Mifsud',\n",
       "  'Nahas',\n",
       "  'Bishara',\n",
       "  'Bishara',\n",
       "  'Abadi',\n",
       "  'Sarkis',\n",
       "  'Masih',\n",
       "  'Isa',\n",
       "  'Attia',\n",
       "  'Kalb',\n",
       "  'Essa',\n",
       "  'Boulos',\n",
       "  'Basara',\n",
       "  'Halabi',\n",
       "  'Halabi',\n",
       "  'Dagher',\n",
       "  'Attia',\n",
       "  'Kassis',\n",
       "  'Tuma',\n",
       "  'Gerges',\n",
       "  'Ghannam',\n",
       "  'Toma',\n",
       "  'Baz',\n",
       "  'Asghar',\n",
       "  'Zogby',\n",
       "  'Aswad',\n",
       "  'Hadad',\n",
       "  'Dagher',\n",
       "  'Naser',\n",
       "  'Shadid',\n",
       "  'Atiyeh',\n",
       "  'Zogby',\n",
       "  'Abboud',\n",
       "  'Tannous',\n",
       "  'Khouri',\n",
       "  'Atiyeh',\n",
       "  'Ganem',\n",
       "  'Maalouf',\n",
       "  'Isa',\n",
       "  'Maroun',\n",
       "  'Issa',\n",
       "  'Khouri',\n",
       "  'Harb',\n",
       "  'Nader',\n",
       "  'Awad',\n",
       "  'Nahas',\n",
       "  'Said',\n",
       "  'Baba',\n",
       "  'Totah',\n",
       "  'Ganim',\n",
       "  'Handal',\n",
       "  'Mansour',\n",
       "  'Basara',\n",
       "  'Malouf',\n",
       "  'Said',\n",
       "  'Botros',\n",
       "  'Samaha',\n",
       "  'Safar',\n",
       "  'Tahan',\n",
       "  'Botros',\n",
       "  'Shamoun',\n",
       "  'Handal',\n",
       "  'Sarraf',\n",
       "  'Malouf',\n",
       "  'Bishara',\n",
       "  'Aswad',\n",
       "  'Khouri',\n",
       "  'Baz',\n",
       "  'Asker',\n",
       "  'Toma',\n",
       "  'Koury',\n",
       "  'Gerges',\n",
       "  'Bishara',\n",
       "  'Boulos',\n",
       "  'Najjar',\n",
       "  'Aswad',\n",
       "  'Shamon',\n",
       "  'Kouri',\n",
       "  'Srour',\n",
       "  'Assaf',\n",
       "  'Tannous',\n",
       "  'Attia',\n",
       "  'Mustafa',\n",
       "  'Kattan',\n",
       "  'Asghar',\n",
       "  'Amari',\n",
       "  'Shadid',\n",
       "  'Said',\n",
       "  'Bazzi',\n",
       "  'Masih',\n",
       "  'Antar',\n",
       "  'Fakhoury',\n",
       "  'Shadid',\n",
       "  'Masih',\n",
       "  'Handal',\n",
       "  'Sarraf',\n",
       "  'Kassis',\n",
       "  'Salib',\n",
       "  'Hajjar',\n",
       "  'Totah',\n",
       "  'Koury',\n",
       "  'Totah',\n",
       "  'Mustafa',\n",
       "  'Sabbagh',\n",
       "  'Moghadam',\n",
       "  'Toma',\n",
       "  'Srour',\n",
       "  'Almasi',\n",
       "  'Totah',\n",
       "  'Maroun',\n",
       "  'Kattan',\n",
       "  'Naifeh',\n",
       "  'Sarkis',\n",
       "  'Mikhail',\n",
       "  'Nazari',\n",
       "  'Boutros',\n",
       "  'Guirguis',\n",
       "  'Gaber',\n",
       "  'Kassis',\n",
       "  'Masih',\n",
       "  'Hanania',\n",
       "  'Maloof',\n",
       "  'Quraishi',\n",
       "  'Cham',\n",
       "  'Hadad',\n",
       "  'Tahan',\n",
       "  'Bitar',\n",
       "  'Arian',\n",
       "  'Gaber',\n",
       "  'Baz',\n",
       "  'Mansour',\n",
       "  'Kalb',\n",
       "  'Sarkis',\n",
       "  'Attia',\n",
       "  'Antar',\n",
       "  'Asfour',\n",
       "  'Said',\n",
       "  'Essa',\n",
       "  'Koury',\n",
       "  'Hadad',\n",
       "  'Tuma',\n",
       "  'Moghadam',\n",
       "  'Sabbagh',\n",
       "  'Amari',\n",
       "  'Dagher',\n",
       "  'Srour',\n",
       "  'Antoun',\n",
       "  'Sleiman',\n",
       "  'Maroun',\n",
       "  'Tuma',\n",
       "  'Nahas',\n",
       "  'Hanania',\n",
       "  'Sayegh',\n",
       "  'Amari',\n",
       "  'Sabbagh',\n",
       "  'Said',\n",
       "  'Cham',\n",
       "  'Asker',\n",
       "  'Nassar',\n",
       "  'Bitar',\n",
       "  'Said',\n",
       "  'Dagher',\n",
       "  'Safar',\n",
       "  'Khouri',\n",
       "  'Totah',\n",
       "  'Khoury',\n",
       "  'Salib',\n",
       "  'Basara',\n",
       "  'Abboud',\n",
       "  'Baz',\n",
       "  'Isa',\n",
       "  'Cham',\n",
       "  'Amari',\n",
       "  'Mifsud',\n",
       "  'Hadad',\n",
       "  'Rahal',\n",
       "  'Khoury',\n",
       "  'Bazzi',\n",
       "  'Basara',\n",
       "  'Totah',\n",
       "  'Ghannam',\n",
       "  'Koury',\n",
       "  'Malouf',\n",
       "  'Zogby',\n",
       "  'Zogby',\n",
       "  'Boutros',\n",
       "  'Nassar',\n",
       "  'Handal',\n",
       "  'Hajjar',\n",
       "  'Maloof',\n",
       "  'Abadi',\n",
       "  'Maroun',\n",
       "  'Mifsud',\n",
       "  'Kalb',\n",
       "  'Amari',\n",
       "  'Hakimi',\n",
       "  'Boutros',\n",
       "  'Masih',\n",
       "  'Kattan',\n",
       "  'Haddad',\n",
       "  'Arian',\n",
       "  'Nazari',\n",
       "  'Assaf',\n",
       "  'Attia',\n",
       "  'Wasem',\n",
       "  'Gerges',\n",
       "  'Asker',\n",
       "  'Tahan',\n",
       "  'Fakhoury',\n",
       "  'Shadid',\n",
       "  'Sarraf',\n",
       "  'Attia',\n",
       "  'Naifeh',\n",
       "  'Aswad',\n",
       "  'Deeb',\n",
       "  'Tannous',\n",
       "  'Totah',\n",
       "  'Cham',\n",
       "  'Baba',\n",
       "  'Najjar',\n",
       "  'Hajjar',\n",
       "  'Shamoon',\n",
       "  'Handal',\n",
       "  'Awad',\n",
       "  'Guirguis',\n",
       "  'Awad',\n",
       "  'Ganem',\n",
       "  'Naifeh',\n",
       "  'Khoury',\n",
       "  'Hajjar',\n",
       "  'Moghadam',\n",
       "  'Mikhail',\n",
       "  'Ghannam',\n",
       "  'Guirguis',\n",
       "  'Tannous',\n",
       "  'Kanaan',\n",
       "  'Handal',\n",
       "  'Khoury',\n",
       "  'Kalb',\n",
       "  'Qureshi',\n",
       "  'Najjar',\n",
       "  'Atiyeh',\n",
       "  'Gerges',\n",
       "  'Nassar',\n",
       "  'Tahan',\n",
       "  'Hadad',\n",
       "  'Fakhoury',\n",
       "  'Salib',\n",
       "  'Wasem',\n",
       "  'Bitar',\n",
       "  'Fakhoury',\n",
       "  'Attia',\n",
       "  'Awad',\n",
       "  'Totah',\n",
       "  'Deeb',\n",
       "  'Touma',\n",
       "  'Botros',\n",
       "  'Nazari',\n",
       "  'Nahas',\n",
       "  'Kouri',\n",
       "  'Ghannam',\n",
       "  'Assaf',\n",
       "  'Asfour',\n",
       "  'Sarraf',\n",
       "  'Naifeh',\n",
       "  'Toma',\n",
       "  'Asghar',\n",
       "  'Abboud',\n",
       "  'Issa',\n",
       "  'Sabbag',\n",
       "  'Sabbagh',\n",
       "  'Isa',\n",
       "  'Koury',\n",
       "  'Kattan',\n",
       "  'Shamoon',\n",
       "  'Rahal',\n",
       "  'Kalb',\n",
       "  'Naser',\n",
       "  'Masih',\n",
       "  'Sayegh',\n",
       "  'Dagher',\n",
       "  'Asker',\n",
       "  'Maroun',\n",
       "  'Dagher',\n",
       "  'Sleiman',\n",
       "  'Botros',\n",
       "  'Sleiman',\n",
       "  'Harb',\n",
       "  'Tahan',\n",
       "  'Tuma',\n",
       "  'Said',\n",
       "  'Hadad',\n",
       "  'Samaha',\n",
       "  'Harb',\n",
       "  'Cham',\n",
       "  'Atiyeh',\n",
       "  'Haik',\n",
       "  'Malouf',\n",
       "  'Bazzi',\n",
       "  'Harb',\n",
       "  'Malouf',\n",
       "  'Ghanem',\n",
       "  'Cham',\n",
       "  'Asghar',\n",
       "  'Samaha',\n",
       "  'Khouri',\n",
       "  'Nassar',\n",
       "  'Rahal',\n",
       "  'Baz',\n",
       "  'Kalb',\n",
       "  'Rahal',\n",
       "  'Gerges',\n",
       "  'Cham',\n",
       "  'Sayegh',\n",
       "  'Shadid',\n",
       "  'Morcos',\n",
       "  'Shamoon',\n",
       "  'Hakimi',\n",
       "  'Shamoon',\n",
       "  'Qureshi',\n",
       "  'Ganim',\n",
       "  'Shadid',\n",
       "  'Khoury',\n",
       "  'Boutros',\n",
       "  'Hanania',\n",
       "  'Antoun',\n",
       "  'Naifeh',\n",
       "  'Deeb',\n",
       "  'Samaha',\n",
       "  'Awad',\n",
       "  'Asghar',\n",
       "  'Awad',\n",
       "  'Saliba',\n",
       "  'Shamoun',\n",
       "  'Mikhail',\n",
       "  'Hakimi',\n",
       "  'Mikhail',\n",
       "  'Cham',\n",
       "  'Halabi',\n",
       "  'Sarkis',\n",
       "  'Kattan',\n",
       "  'Nazari',\n",
       "  'Safar',\n",
       "  'Morcos',\n",
       "  'Khoury',\n",
       "  'Essa',\n",
       "  'Nassar',\n",
       "  'Haik',\n",
       "  'Shadid',\n",
       "  'Fakhoury',\n",
       "  'Najjar',\n",
       "  'Arian',\n",
       "  'Botros',\n",
       "  'Daher',\n",
       "  'Saliba',\n",
       "  'Saliba',\n",
       "  'Kattan',\n",
       "  'Hajjar',\n",
       "  'Nader',\n",
       "  'Daher',\n",
       "  'Nassar',\n",
       "  'Maroun',\n",
       "  'Harb',\n",
       "  'Nassar',\n",
       "  'Antar',\n",
       "  'Shammas',\n",
       "  'Toma',\n",
       "  'Antar',\n",
       "  'Koury',\n",
       "  'Nader',\n",
       "  'Botros',\n",
       "  'Bahar',\n",
       "  'Najjar',\n",
       "  'Maloof',\n",
       "  'Salib',\n",
       "  'Malouf',\n",
       "  'Mansour',\n",
       "  'Bazzi',\n",
       "  'Atiyeh',\n",
       "  'Kanaan',\n",
       "  'Bishara',\n",
       "  'Hakimi',\n",
       "  'Saliba',\n",
       "  'Tuma',\n",
       "  'Mifsud',\n",
       "  'Hakimi',\n",
       "  'Assaf',\n",
       "  'Nassar',\n",
       "  'Sarkis',\n",
       "  'Bitar',\n",
       "  'Isa',\n",
       "  'Halabi',\n",
       "  'Shamon',\n",
       "  'Qureshi',\n",
       "  'Bishara',\n",
       "  'Maalouf',\n",
       "  'Srour',\n",
       "  'Boulos',\n",
       "  'Safar',\n",
       "  'Shamoun',\n",
       "  'Ganim',\n",
       "  'Abadi',\n",
       "  'Koury',\n",
       "  'Shadid',\n",
       "  'Zogby',\n",
       "  'Boutros',\n",
       "  'Shadid',\n",
       "  'Hakimi',\n",
       "  'Bazzi',\n",
       "  'Isa',\n",
       "  'Totah',\n",
       "  'Salib',\n",
       "  'Shamoon',\n",
       "  'Gaber',\n",
       "  'Antar',\n",
       "  'Antar',\n",
       "  'Najjar',\n",
       "  'Fakhoury',\n",
       "  'Malouf',\n",
       "  'Salib',\n",
       "  'Rahal',\n",
       "  'Boulos',\n",
       "  'Attia',\n",
       "  'Said',\n",
       "  'Kassis',\n",
       "  'Bahar',\n",
       "  'Bazzi',\n",
       "  'Srour',\n",
       "  'Antar',\n",
       "  'Nahas',\n",
       "  'Kassis',\n",
       "  'Samaha',\n",
       "  'Quraishi',\n",
       "  'Asghar',\n",
       "  'Asker',\n",
       "  'Antar',\n",
       "  'Totah',\n",
       "  'Haddad',\n",
       "  'Maloof',\n",
       "  'Kouri',\n",
       "  'Basara',\n",
       "  'Bata',\n",
       "  'Antar',\n",
       "  'Shammas',\n",
       "  'Arian',\n",
       "  'Gerges',\n",
       "  'Seif',\n",
       "  'Almasi',\n",
       "  'Tuma',\n",
       "  'Shamoon',\n",
       "  'Khoury',\n",
       "  'Hakimi',\n",
       "  'Abboud',\n",
       "  'Baz',\n",
       "  'Seif',\n",
       "  'Issa',\n",
       "  'Nazari',\n",
       "  'Harb',\n",
       "  'Shammas',\n",
       "  'Amari',\n",
       "  'Totah',\n",
       "  'Malouf',\n",
       "  'Sarkis',\n",
       "  'Naser',\n",
       "  'Zogby',\n",
       "  'Handal',\n",
       "  'Naifeh',\n",
       "  'Cham',\n",
       "  'Hadad',\n",
       "  'Gerges',\n",
       "  'Kalb',\n",
       "  'Shalhoub',\n",
       "  'Saliba',\n",
       "  'Tannous',\n",
       "  'Tahan',\n",
       "  'Tannous',\n",
       "  'Kassis',\n",
       "  'Shadid',\n",
       "  'Sabbag',\n",
       "  'Tahan',\n",
       "  'Abboud',\n",
       "  'Nahas',\n",
       "  'Shamoun',\n",
       "  ...],\n",
       " 'Chinese': ['Ang',\n",
       "  'AuYong',\n",
       "  'Bai',\n",
       "  'Ban',\n",
       "  'Bao',\n",
       "  'Bei',\n",
       "  'Bian',\n",
       "  'Bui',\n",
       "  'Cai',\n",
       "  'Cao',\n",
       "  'Cen',\n",
       "  'Chai',\n",
       "  'Chaim',\n",
       "  'Chan',\n",
       "  'Chang',\n",
       "  'Chao',\n",
       "  'Che',\n",
       "  'Chen',\n",
       "  'Cheng',\n",
       "  'Cheung',\n",
       "  'Chew',\n",
       "  'Chieu',\n",
       "  'Chin',\n",
       "  'Chong',\n",
       "  'Chou',\n",
       "  'Chu',\n",
       "  'Cui',\n",
       "  'Dai',\n",
       "  'Deng',\n",
       "  'Ding',\n",
       "  'Dong',\n",
       "  'Dou',\n",
       "  'Duan',\n",
       "  'Eng',\n",
       "  'Fan',\n",
       "  'Fei',\n",
       "  'Feng',\n",
       "  'Foong',\n",
       "  'Fung',\n",
       "  'Gan',\n",
       "  'Gauk',\n",
       "  'Geng',\n",
       "  'Gim',\n",
       "  'Gok',\n",
       "  'Gong',\n",
       "  'Guan',\n",
       "  'Guang',\n",
       "  'Guo',\n",
       "  'Gwock',\n",
       "  'Han',\n",
       "  'Hang',\n",
       "  'Hao',\n",
       "  'Hew',\n",
       "  'Hiu',\n",
       "  'Hong',\n",
       "  'Hor',\n",
       "  'Hsiao',\n",
       "  'Hua',\n",
       "  'Huan',\n",
       "  'Huang',\n",
       "  'Hui',\n",
       "  'Huie',\n",
       "  'Huo',\n",
       "  'Jia',\n",
       "  'Jiang',\n",
       "  'Jin',\n",
       "  'Jing',\n",
       "  'Joe',\n",
       "  'Kang',\n",
       "  'Kau',\n",
       "  'Khoo',\n",
       "  'Khu',\n",
       "  'Kong',\n",
       "  'Koo',\n",
       "  'Kwan',\n",
       "  'Kwei',\n",
       "  'Kwong',\n",
       "  'Lai',\n",
       "  'Lam',\n",
       "  'Lang',\n",
       "  'Lau',\n",
       "  'Law',\n",
       "  'Lew',\n",
       "  'Lian',\n",
       "  'Liao',\n",
       "  'Lim',\n",
       "  'Lin',\n",
       "  'Ling',\n",
       "  'Liu',\n",
       "  'Loh',\n",
       "  'Long',\n",
       "  'Loong',\n",
       "  'Luo',\n",
       "  'Mah',\n",
       "  'Mai',\n",
       "  'Mak',\n",
       "  'Mao',\n",
       "  'Mar',\n",
       "  'Mei',\n",
       "  'Meng',\n",
       "  'Miao',\n",
       "  'Min',\n",
       "  'Ming',\n",
       "  'Moy',\n",
       "  'Mui',\n",
       "  'Nie',\n",
       "  'Niu',\n",
       "  'OuYang',\n",
       "  'OwYang',\n",
       "  'Pan',\n",
       "  'Pang',\n",
       "  'Pei',\n",
       "  'Peng',\n",
       "  'Ping',\n",
       "  'Qian',\n",
       "  'Qin',\n",
       "  'Qiu',\n",
       "  'Quan',\n",
       "  'Que',\n",
       "  'Ran',\n",
       "  'Rao',\n",
       "  'Rong',\n",
       "  'Ruan',\n",
       "  'Sam',\n",
       "  'Seah',\n",
       "  'See ',\n",
       "  'Seow',\n",
       "  'Seto',\n",
       "  'Sha',\n",
       "  'Shan',\n",
       "  'Shang',\n",
       "  'Shao',\n",
       "  'Shaw',\n",
       "  'She',\n",
       "  'Shen',\n",
       "  'Sheng',\n",
       "  'Shi',\n",
       "  'Shu',\n",
       "  'Shuai',\n",
       "  'Shui',\n",
       "  'Shum',\n",
       "  'Siew',\n",
       "  'Siu',\n",
       "  'Song',\n",
       "  'Sum',\n",
       "  'Sun',\n",
       "  'Sze ',\n",
       "  'Tan',\n",
       "  'Tang',\n",
       "  'Tao',\n",
       "  'Teng',\n",
       "  'Teoh',\n",
       "  'Thean',\n",
       "  'Thian',\n",
       "  'Thien',\n",
       "  'Tian',\n",
       "  'Tong',\n",
       "  'Tow',\n",
       "  'Tsang',\n",
       "  'Tse',\n",
       "  'Tsen',\n",
       "  'Tso',\n",
       "  'Tze',\n",
       "  'Wan',\n",
       "  'Wang',\n",
       "  'Wei',\n",
       "  'Wen',\n",
       "  'Weng',\n",
       "  'Won',\n",
       "  'Wong',\n",
       "  'Woo',\n",
       "  'Xiang',\n",
       "  'Xiao',\n",
       "  'Xie',\n",
       "  'Xing',\n",
       "  'Xue',\n",
       "  'Xun',\n",
       "  'Yan',\n",
       "  'Yang',\n",
       "  'Yao',\n",
       "  'Yap',\n",
       "  'Yau',\n",
       "  'Yee',\n",
       "  'Yep',\n",
       "  'Yim',\n",
       "  'Yin',\n",
       "  'Ying',\n",
       "  'Yong',\n",
       "  'You',\n",
       "  'Yuan',\n",
       "  'Zang',\n",
       "  'Zeng',\n",
       "  'Zha',\n",
       "  'Zhan',\n",
       "  'Zhang',\n",
       "  'Zhao',\n",
       "  'Zhen',\n",
       "  'Zheng',\n",
       "  'Zhong',\n",
       "  'Zhou',\n",
       "  'Zhu',\n",
       "  'Zhuo',\n",
       "  'Zong',\n",
       "  'Zou',\n",
       "  'Bing',\n",
       "  'Chi',\n",
       "  'Chu',\n",
       "  'Cong',\n",
       "  'Cuan',\n",
       "  'Dan',\n",
       "  'Fei',\n",
       "  'Feng',\n",
       "  'Gai',\n",
       "  'Gao',\n",
       "  'Gou',\n",
       "  'Guan',\n",
       "  'Gui',\n",
       "  'Guo',\n",
       "  'Hong',\n",
       "  'Hou',\n",
       "  'Huan',\n",
       "  'Jian',\n",
       "  'Jiao',\n",
       "  'Jin',\n",
       "  'Jiu',\n",
       "  'Juan',\n",
       "  'Jue',\n",
       "  'Kan',\n",
       "  'Kuai',\n",
       "  'Kuang',\n",
       "  'Kui',\n",
       "  'Lao',\n",
       "  'Liang',\n",
       "  'Lu',\n",
       "  'Luo',\n",
       "  'Man',\n",
       "  'Nao',\n",
       "  'Pian',\n",
       "  'Qiao',\n",
       "  'Qing',\n",
       "  'Qiu',\n",
       "  'Rang',\n",
       "  'Rui',\n",
       "  'She',\n",
       "  'Shi',\n",
       "  'Shuo',\n",
       "  'Sui',\n",
       "  'Tai',\n",
       "  'Wan',\n",
       "  'Wei',\n",
       "  'Xian',\n",
       "  'Xie',\n",
       "  'Xin',\n",
       "  'Xing',\n",
       "  'Xiong',\n",
       "  'Xuan',\n",
       "  'Yan',\n",
       "  'Yin',\n",
       "  'Ying',\n",
       "  'Yuan',\n",
       "  'Yue',\n",
       "  'Yun',\n",
       "  'Zha',\n",
       "  'Zhai',\n",
       "  'Zhang',\n",
       "  'Zhi',\n",
       "  'Zhuan',\n",
       "  'Zhui'],\n",
       " 'Czech': ['Abl',\n",
       "  'Adsit',\n",
       "  'Ajdrna',\n",
       "  'Alt',\n",
       "  'Antonowitsch',\n",
       "  'Antonowitz',\n",
       "  'Bacon',\n",
       "  'Ballalatak',\n",
       "  'Ballaltick',\n",
       "  'Bartonova',\n",
       "  'Bastl',\n",
       "  'Baroch',\n",
       "  'Benesch',\n",
       "  'Betlach',\n",
       "  'Biganska',\n",
       "  'Bilek',\n",
       "  'Blahut',\n",
       "  'Blazek',\n",
       "  'Blazek',\n",
       "  'Blazejovsky',\n",
       "  'Blecha',\n",
       "  'Bleskan',\n",
       "  'Blober',\n",
       "  'Bock',\n",
       "  'Bohac',\n",
       "  'Bohunovsky',\n",
       "  'Bolcar',\n",
       "  'Borovka',\n",
       "  'Borovski',\n",
       "  'Borowski',\n",
       "  'Borovsky',\n",
       "  'Brabbery',\n",
       "  'Brezovjak',\n",
       "  'Brousil',\n",
       "  'Bruckner',\n",
       "  'Buchta',\n",
       "  'Cablikova',\n",
       "  'Camfrlova',\n",
       "  'Cap',\n",
       "  'Cerda',\n",
       "  'Cermak',\n",
       "  'Chermak',\n",
       "  'Cermak',\n",
       "  'Cernochova',\n",
       "  'Cernohous',\n",
       "  'Cerny',\n",
       "  'Cerney',\n",
       "  'Cerny',\n",
       "  'Cerv',\n",
       "  'Cervenka',\n",
       "  'Chalupka',\n",
       "  'Charlott',\n",
       "  'Chemlik',\n",
       "  'Chicken',\n",
       "  'Chilar',\n",
       "  'Chromy',\n",
       "  'Cihak',\n",
       "  'Clineburg',\n",
       "  'Klineberg',\n",
       "  'Cober',\n",
       "  'Colling',\n",
       "  'Cvacek',\n",
       "  'Czabal',\n",
       "  'Damell',\n",
       "  'Demall',\n",
       "  'Dehmel',\n",
       "  'Dana',\n",
       "  'Dejmal',\n",
       "  'Dempko',\n",
       "  'Demko',\n",
       "  'Dinko',\n",
       "  'Divoky',\n",
       "  'Dolejsi',\n",
       "  'Dolezal',\n",
       "  'Doljs',\n",
       "  'Dopita',\n",
       "  'Drassal',\n",
       "  'Driml',\n",
       "  'Duyava',\n",
       "  'Dvorak',\n",
       "  'Dziadik',\n",
       "  'Egr',\n",
       "  'Entler',\n",
       "  'Faltysek',\n",
       "  'Faltejsek',\n",
       "  'Fencl',\n",
       "  'Fenyo',\n",
       "  'Fillipova',\n",
       "  'Finfera',\n",
       "  'Finferovy',\n",
       "  'Finke',\n",
       "  'Fojtikova',\n",
       "  'Fremut',\n",
       "  'Friedrich',\n",
       "  'Frierdich',\n",
       "  'Fritsch',\n",
       "  'Furtsch',\n",
       "  'Gabrisova',\n",
       "  'Gavalok',\n",
       "  'Geier',\n",
       "  'Georgijev',\n",
       "  'Geryk',\n",
       "  'Giersig',\n",
       "  'Glatter',\n",
       "  'Glockl',\n",
       "  'Grabski',\n",
       "  'Grozmanova',\n",
       "  'Grulich',\n",
       "  'Grygarova',\n",
       "  'Hadash',\n",
       "  'Hafernik',\n",
       "  'Hajek',\n",
       "  'Hajicek',\n",
       "  'Hajkova',\n",
       "  'Hana',\n",
       "  'Hanek',\n",
       "  'Hanek',\n",
       "  'Hanika',\n",
       "  'Hanusch',\n",
       "  'Hanzlick',\n",
       "  'Handzlik',\n",
       "  'Hanzlik',\n",
       "  'Harger',\n",
       "  'Hartl',\n",
       "  'Havlatova',\n",
       "  'Havlice',\n",
       "  'Hawlata',\n",
       "  'Heidl',\n",
       "  'Herback',\n",
       "  'Herodes',\n",
       "  'Hiorvst',\n",
       "  'Hladky',\n",
       "  'Hlavsa',\n",
       "  'Hnizdil',\n",
       "  'Hodowal',\n",
       "  'Hodoval',\n",
       "  'Holan',\n",
       "  'Holub',\n",
       "  'Homulka',\n",
       "  'Hora',\n",
       "  'Hovanec',\n",
       "  'Hrabak',\n",
       "  'Hradek',\n",
       "  'Hrdy',\n",
       "  'Hrula',\n",
       "  'Hruska',\n",
       "  'Hruskova',\n",
       "  'Hudecek',\n",
       "  'Husk',\n",
       "  'Hynna',\n",
       "  'Jaluvka',\n",
       "  'Janca',\n",
       "  'Janicek',\n",
       "  'Jenicek',\n",
       "  'Janacek',\n",
       "  'Janick',\n",
       "  'Janoch',\n",
       "  'Janosik',\n",
       "  'Janutka',\n",
       "  'Jares',\n",
       "  'Jarzembowski',\n",
       "  'Jedlicka',\n",
       "  'Jelinek',\n",
       "  'Jindra',\n",
       "  'Jirava',\n",
       "  'Jirik',\n",
       "  'Jirku',\n",
       "  'Jirovy',\n",
       "  'Jobst',\n",
       "  'Jonas',\n",
       "  'Kacirek',\n",
       "  'Kafka',\n",
       "  'Kafka',\n",
       "  'Kaiser',\n",
       "  'Kanak',\n",
       "  'Kaplanek',\n",
       "  'Kara',\n",
       "  'Karlovsky',\n",
       "  'Kasa',\n",
       "  'Kasimor',\n",
       "  'Kazimor',\n",
       "  'Kazmier',\n",
       "  'Katschker',\n",
       "  'Kauphsman',\n",
       "  'Kenzel',\n",
       "  'Kerner',\n",
       "  'Kesl',\n",
       "  'Kessel',\n",
       "  'Kessler',\n",
       "  'Khork',\n",
       "  'Kirchma',\n",
       "  'Klein',\n",
       "  'Klemper',\n",
       "  'Klimes',\n",
       "  'Kober',\n",
       "  'Koberna',\n",
       "  'Koci',\n",
       "  'Kocian',\n",
       "  'Kocian',\n",
       "  'Kofron',\n",
       "  'Kolacny',\n",
       "  'Koliha',\n",
       "  'Kolman',\n",
       "  'Koma',\n",
       "  'Komo',\n",
       "  'Coma',\n",
       "  'Konarik',\n",
       "  'Kopp',\n",
       "  'Kopecky',\n",
       "  'Korandak',\n",
       "  'Korycan',\n",
       "  'Korycansky',\n",
       "  'Kosko',\n",
       "  'Kouba',\n",
       "  'Kouba',\n",
       "  'Koukal',\n",
       "  'Koza',\n",
       "  'Kozumplikova',\n",
       "  'Kratschmar',\n",
       "  'Krawiec',\n",
       "  'Kreisinger',\n",
       "  'Kremlacek',\n",
       "  'Kremlicka',\n",
       "  'Kreutschmer',\n",
       "  'Krhovsky',\n",
       "  'Krivan',\n",
       "  'Krivolavy',\n",
       "  'Kriz',\n",
       "  'Kruessel',\n",
       "  'Krupala',\n",
       "  'Krytinar',\n",
       "  'Kubin',\n",
       "  'Kucera',\n",
       "  'Kucharova',\n",
       "  'Kudrna',\n",
       "  'Kuffel',\n",
       "  'Kupfel',\n",
       "  'Kofel',\n",
       "  'Kulhanek',\n",
       "  'Kunik',\n",
       "  'Kurtz',\n",
       "  'Kusak',\n",
       "  'Kvasnicka',\n",
       "  'Lawa',\n",
       "  'Linart',\n",
       "  'Lind',\n",
       "  'Lokay',\n",
       "  'Loskot',\n",
       "  'Ludwig',\n",
       "  'Lynsmeier',\n",
       "  'Macha',\n",
       "  'Machacek',\n",
       "  'Macikova',\n",
       "  'Malafa',\n",
       "  'Malec',\n",
       "  'Malecha',\n",
       "  'Maly',\n",
       "  'Marek',\n",
       "  'Marik',\n",
       "  'Marik',\n",
       "  'Markytan',\n",
       "  'Matejka',\n",
       "  'Matjeka',\n",
       "  'Matocha',\n",
       "  'MaxaB',\n",
       "  'Mayer',\n",
       "  'Meier',\n",
       "  'Merta',\n",
       "  'Meszes',\n",
       "  'Metjeka',\n",
       "  'Michalovic',\n",
       "  'Michalovicova',\n",
       "  'Miksatkova',\n",
       "  'Mojzis',\n",
       "  'Mojjis',\n",
       "  'Mozzis',\n",
       "  'Molcan',\n",
       "  'Monfort',\n",
       "  'MonkoAustria',\n",
       "  'Morava',\n",
       "  'Morek',\n",
       "  'Muchalon',\n",
       "  'Mudra',\n",
       "  'Muhlbauer',\n",
       "  'Nadvornizch',\n",
       "  'Nadwornik',\n",
       "  'Navara',\n",
       "  'Navratil',\n",
       "  'Navratil',\n",
       "  'Navrkal',\n",
       "  'Nekuza',\n",
       "  'Nemec',\n",
       "  'Nemecek',\n",
       "  'Nestrojil',\n",
       "  'Netsch',\n",
       "  'Neusser',\n",
       "  'Neisser',\n",
       "  'Naizer',\n",
       "  'Novak',\n",
       "  'Nowak',\n",
       "  'Novotny',\n",
       "  'Novy Novy',\n",
       "  'Oborny',\n",
       "  'Ocasek',\n",
       "  'Ocaskova',\n",
       "  'Oesterreicher',\n",
       "  'Okenfuss',\n",
       "  'Olbrich',\n",
       "  'Ondrisek',\n",
       "  'Opizka',\n",
       "  'Opova',\n",
       "  'Opp',\n",
       "  'Osladil',\n",
       "  'Ozimuk',\n",
       "  'Pachr',\n",
       "  'Palzewicz',\n",
       "  'Panek',\n",
       "  'Patril',\n",
       "  'Pavlik',\n",
       "  'Pavlicka',\n",
       "  'Pavlu',\n",
       "  'Pawlak',\n",
       "  'Pear',\n",
       "  'Peary',\n",
       "  'Pech',\n",
       "  'Peisar',\n",
       "  'Paisar',\n",
       "  'Paiser',\n",
       "  'Perevuznik',\n",
       "  'Perina',\n",
       "  'Persein',\n",
       "  'Petrezelka',\n",
       "  'Petru',\n",
       "  'Pesek',\n",
       "  'Petersen',\n",
       "  'Pfeifer',\n",
       "  'Picha',\n",
       "  'Pillar',\n",
       "  'Pellar',\n",
       "  'Piller',\n",
       "  'Pinter',\n",
       "  'Pitterman',\n",
       "  'Planick',\n",
       "  'Piskach',\n",
       "  'Plisek',\n",
       "  'Plisko',\n",
       "  'Pokorny',\n",
       "  'Ponec',\n",
       "  'Ponec',\n",
       "  'Prachar',\n",
       "  'Praseta',\n",
       "  'Prchal',\n",
       "  'Prehatney',\n",
       "  'Pretsch',\n",
       "  'Prill',\n",
       "  'Psik',\n",
       "  'Pudel',\n",
       "  'Purdes',\n",
       "  'Quasninsky',\n",
       "  'Raffel',\n",
       "  'Rafaj',\n",
       "  'Ransom',\n",
       "  'Rezac',\n",
       "  'Riedel',\n",
       "  'Riha',\n",
       "  'Riha',\n",
       "  'Ritchie',\n",
       "  'Rozinek',\n",
       "  'Ruba',\n",
       "  'Ruda',\n",
       "  'Rumisek',\n",
       "  'Ruzicka',\n",
       "  'Rypka',\n",
       "  'Rebka',\n",
       "  'Rzehak',\n",
       "  'Sabol',\n",
       "  'Safko',\n",
       "  'Samz',\n",
       "  'Sankovsky',\n",
       "  'Sappe',\n",
       "  'Sappe',\n",
       "  'Sarna',\n",
       "  'Satorie',\n",
       "  'Savchak',\n",
       "  'Svotak',\n",
       "  'Swatchak',\n",
       "  'Svocak',\n",
       "  'Svotchak',\n",
       "  'Schallom',\n",
       "  'Schenk',\n",
       "  'Schlantz',\n",
       "  'Schmeiser',\n",
       "  'Schneider',\n",
       "  'Schmied',\n",
       "  'Schubert',\n",
       "  'Schwarz',\n",
       "  'Schwartz',\n",
       "  'Sedmik',\n",
       "  'Sedmikova',\n",
       "  'Seger',\n",
       "  'Sekovora',\n",
       "  'Semick',\n",
       "  'Serak',\n",
       "  'Sherak',\n",
       "  'Shima',\n",
       "  'Shula',\n",
       "  'Siegl',\n",
       "  'Silhan',\n",
       "  'Simecek',\n",
       "  'Simodines',\n",
       "  'Simonek',\n",
       "  'Sip',\n",
       "  'Sitta',\n",
       "  'Skala',\n",
       "  'Skeril',\n",
       "  'Skokan',\n",
       "  'Skomicka',\n",
       "  'Skwor',\n",
       "  'Slapnickova',\n",
       "  'Slejtr',\n",
       "  'Slepicka',\n",
       "  'Slepica',\n",
       "  'Slezak',\n",
       "  'Slivka',\n",
       "  'Smith',\n",
       "  'Snelker',\n",
       "  'Sokolik',\n",
       "  'Soucek',\n",
       "  'Soukup',\n",
       "  'Soukup',\n",
       "  'Spicka',\n",
       "  'Spoerl',\n",
       "  'Sponer',\n",
       "  'Srda',\n",
       "  'Srpcikova',\n",
       "  'Stangl',\n",
       "  'Stanzel',\n",
       "  'Stary',\n",
       "  'Staska',\n",
       "  'Stedronsky',\n",
       "  'Stegon',\n",
       "  'Sztegon',\n",
       "  'Steinborn',\n",
       "  'Stepan',\n",
       "  'Stites',\n",
       "  'Stluka',\n",
       "  'Stotzky',\n",
       "  'StrakaO',\n",
       "  'Stramba',\n",
       "  'Stupka',\n",
       "  'Subertova',\n",
       "  'Suchanka',\n",
       "  'Sula',\n",
       "  'Svejda',\n",
       "  'Svejkovsky',\n",
       "  'Svoboda',\n",
       "  'Tejc',\n",
       "  'Tikal',\n",
       "  'Tykal',\n",
       "  'Till',\n",
       "  'Timpe',\n",
       "  'Timpy',\n",
       "  'Toman',\n",
       "  'Tomanek',\n",
       "  'Tomasek',\n",
       "  'Tomes',\n",
       "  'Trampotova',\n",
       "  'Trampota',\n",
       "  'Treblik',\n",
       "  'Trnkova',\n",
       "  'Uerling',\n",
       "  'Uhlik',\n",
       "  'Urbanek',\n",
       "  'Urbanek',\n",
       "  'Urbanovska',\n",
       "  'Urista',\n",
       "  'Ustohal',\n",
       "  'Vaca',\n",
       "  'Vaculova',\n",
       "  'Vavra',\n",
       "  'Vejvoda',\n",
       "  'Veverka',\n",
       "  'Victor',\n",
       "  'Vlach',\n",
       "  'Vlach',\n",
       "  'Vlasak',\n",
       "  'Vlasek',\n",
       "  'Volcik',\n",
       "  'Voneve',\n",
       "  'Votke',\n",
       "  'Vozab',\n",
       "  'Vrazel',\n",
       "  'Vykruta',\n",
       "  'Wykruta',\n",
       "  'Waclauska',\n",
       "  'Weichert',\n",
       "  'Weineltk',\n",
       "  'Weisener',\n",
       "  'Wiesner',\n",
       "  'Wizner',\n",
       "  'Weiss',\n",
       "  'Werlla',\n",
       "  'Whitmire',\n",
       "  'Widerlechner',\n",
       "  'Wilchek',\n",
       "  'Wondracek',\n",
       "  'Wood',\n",
       "  'Zajicek',\n",
       "  'Zak',\n",
       "  'Zajicek',\n",
       "  'Zaruba',\n",
       "  'Zaruba',\n",
       "  'Zelinka',\n",
       "  'Zeman',\n",
       "  'Zimola',\n",
       "  'Zipperer',\n",
       "  'Zitka',\n",
       "  'Zoucha',\n",
       "  'Zwolenksy'],\n",
       " 'Dutch': ['Aalsburg',\n",
       "  'Aalst',\n",
       "  'Aarle',\n",
       "  'Achteren',\n",
       "  'Achthoven',\n",
       "  'Adrichem',\n",
       "  'Aggelen',\n",
       "  'Agteren',\n",
       "  'Agthoven',\n",
       "  'Akkeren',\n",
       "  'Aller',\n",
       "  'Alphen',\n",
       "  'Alst',\n",
       "  'Altena',\n",
       "  'Althuis',\n",
       "  'Amelsvoort',\n",
       "  'Amersvoort',\n",
       "  'Amstel',\n",
       "  'Andel',\n",
       "  'Andringa',\n",
       "  'Ankeren',\n",
       "  'Antwerp',\n",
       "  'Antwerpen',\n",
       "  'Apeldoorn',\n",
       "  'Arendonk',\n",
       "  'Asch',\n",
       "  'Assen',\n",
       "  'Baarle',\n",
       "  'Bokhoven',\n",
       "  'Breda',\n",
       "  'Bueren',\n",
       "  'Buggenum',\n",
       "  'Buiren',\n",
       "  'Buren',\n",
       "  'Can',\n",
       "  'Cann',\n",
       "  'Canne',\n",
       "  'Daal',\n",
       "  'Daalen',\n",
       "  'Dael',\n",
       "  'Daele',\n",
       "  'Dale',\n",
       "  'Dalen',\n",
       "  'Laar',\n",
       "  'Vliert',\n",
       "  'Akker',\n",
       "  'Andel',\n",
       "  'Denend',\n",
       "  'Aart',\n",
       "  'Beek',\n",
       "  'Berg',\n",
       "  'Hout',\n",
       "  'Laar',\n",
       "  'See',\n",
       "  'Stoep',\n",
       "  'Veen',\n",
       "  'Ven',\n",
       "  'Venn',\n",
       "  'Venne',\n",
       "  'Vennen',\n",
       "  'Zee',\n",
       "  'Donk',\n",
       "  'Haanraads',\n",
       "  'Haanraats',\n",
       "  'Haanrade',\n",
       "  'Haanrath',\n",
       "  'Haenraats',\n",
       "  'Haenraets',\n",
       "  'Hanraets',\n",
       "  'Hassel',\n",
       "  'Hautem',\n",
       "  'Hautum',\n",
       "  'Heel',\n",
       "  'Herten',\n",
       "  'Hofwegen',\n",
       "  'Horn',\n",
       "  'Hout',\n",
       "  'Houte',\n",
       "  'Houtem',\n",
       "  'Houten',\n",
       "  'Houttum',\n",
       "  'Houtum',\n",
       "  'Kan',\n",
       "  'Kann',\n",
       "  'Kanne',\n",
       "  'Kappel',\n",
       "  'Karl',\n",
       "  'Kikkert',\n",
       "  'Klein',\n",
       "  'Klerk',\n",
       "  'Klerken',\n",
       "  'Klerks',\n",
       "  'Klerkse',\n",
       "  'Klerkx',\n",
       "  'Klerx',\n",
       "  'Kloet',\n",
       "  'Kloeten',\n",
       "  'Kloeter',\n",
       "  'Koeman',\n",
       "  'Koemans',\n",
       "  'Kolen',\n",
       "  'Kolijn',\n",
       "  'Kollen',\n",
       "  'Koning',\n",
       "  'Kool',\n",
       "  'Koole',\n",
       "  'Koolen',\n",
       "  'Kools',\n",
       "  'Kouman',\n",
       "  'Koumans',\n",
       "  'Krantz',\n",
       "  'Kranz',\n",
       "  'Krusen',\n",
       "  'Kuijpers',\n",
       "  'Kuiper',\n",
       "  'Kuipers',\n",
       "  'Laar',\n",
       "  'Langbroek',\n",
       "  'Laren',\n",
       "  'Lauwens',\n",
       "  'Lauwers',\n",
       "  'Leeuwenhoeck',\n",
       "  'Leeuwenhoek',\n",
       "  'Leeuwenhoek',\n",
       "  'Lucas',\n",
       "  'Lucassen',\n",
       "  'Lyon',\n",
       "  'Maas',\n",
       "  'Maes',\n",
       "  'Maessen',\n",
       "  'Marquering',\n",
       "  'Marqueringh',\n",
       "  'Marquerink',\n",
       "  'Mas',\n",
       "  'Meeuwe',\n",
       "  'Meeuwes',\n",
       "  'Meeuwessen',\n",
       "  'Meeuweszen',\n",
       "  'Meeuwis',\n",
       "  'Meeuwissen',\n",
       "  'Meeuwsen',\n",
       "  'Meisner',\n",
       "  'Merckx',\n",
       "  'Mertens',\n",
       "  'Michel',\n",
       "  'Middelburg',\n",
       "  'Middlesworth',\n",
       "  'Mohren',\n",
       "  'Mooren',\n",
       "  'Mulder',\n",
       "  'Muyskens',\n",
       "  'Nagel',\n",
       "  'Nelissen',\n",
       "  'Nifterick',\n",
       "  'Nifterick',\n",
       "  'Nifterik',\n",
       "  'Nifterik',\n",
       "  'Niftrik',\n",
       "  'Niftrik',\n",
       "  'Offermans',\n",
       "  'Ogterop',\n",
       "  'Ogtrop',\n",
       "  'Oirschot',\n",
       "  'Oirschotten',\n",
       "  'Oomen',\n",
       "  'Oorschot',\n",
       "  'Oorschot',\n",
       "  'Ophoven',\n",
       "  'Otten',\n",
       "  'Pander',\n",
       "  'Panders',\n",
       "  'Paulis',\n",
       "  'Paulissen',\n",
       "  'Peerenboom',\n",
       "  'Peeters',\n",
       "  'Peij',\n",
       "  'Pender',\n",
       "  'Penders',\n",
       "  'Pennders',\n",
       "  'Penner',\n",
       "  'Penners',\n",
       "  'Peter',\n",
       "  'Peusen',\n",
       "  'Pey',\n",
       "  'Philips',\n",
       "  'Prinsen',\n",
       "  'Rademaker',\n",
       "  'Rademakers',\n",
       "  'Ramaaker',\n",
       "  'Ramaker',\n",
       "  'Ramakers',\n",
       "  'Ramecker',\n",
       "  'Rameckers',\n",
       "  'Raske',\n",
       "  'Reijnder',\n",
       "  'Reijnders',\n",
       "  'Reinder',\n",
       "  'Reinders',\n",
       "  'Reynder',\n",
       "  'Reynders',\n",
       "  'Richard',\n",
       "  'Rietveld',\n",
       "  'Rijnder',\n",
       "  'Rijnders',\n",
       "  'Robert',\n",
       "  'Roggeveen',\n",
       "  'Roijacker',\n",
       "  'Roijackers',\n",
       "  'Roijakker',\n",
       "  'Roijakkers',\n",
       "  'Romeijn',\n",
       "  'Romeijnders',\n",
       "  'Romeijnsen',\n",
       "  'Romijn',\n",
       "  'Romijnders',\n",
       "  'Romijnsen',\n",
       "  'Rompa',\n",
       "  'Rompa',\n",
       "  'Rompaeij',\n",
       "  'Rompaey',\n",
       "  'Rompaij',\n",
       "  'Rompay',\n",
       "  'Rompaye',\n",
       "  'Rompu',\n",
       "  'Rompuy',\n",
       "  'Rooiakker',\n",
       "  'Rooiakkers',\n",
       "  'Rooijakker',\n",
       "  'Rooijakkers',\n",
       "  'Roosa',\n",
       "  'Roosevelt',\n",
       "  'Rossem',\n",
       "  'Rossum',\n",
       "  'Rumpade',\n",
       "  'Rutten',\n",
       "  'Ryskamp',\n",
       "  'Samson',\n",
       "  'Sanna',\n",
       "  'Schenck',\n",
       "  'Schermer',\n",
       "  'Schneider',\n",
       "  'Schneiders',\n",
       "  'Schneijder',\n",
       "  'Schneijders',\n",
       "  'Schoonenburg',\n",
       "  'Schoonraad',\n",
       "  'Schoorel',\n",
       "  'Schoorel',\n",
       "  'Schoorl',\n",
       "  'Schorel',\n",
       "  'Schrijnemakers',\n",
       "  'Schuyler',\n",
       "  'Schwarzenberg',\n",
       "  'Seeger',\n",
       "  'Seegers',\n",
       "  'Seelen',\n",
       "  'Segers',\n",
       "  'Segher',\n",
       "  'Seghers',\n",
       "  'Severijns',\n",
       "  'Severins',\n",
       "  'Sevriens',\n",
       "  'Silje',\n",
       "  'Simon',\n",
       "  'Simonis',\n",
       "  'Slootmaekers',\n",
       "  'Smeets',\n",
       "  'Smets',\n",
       "  'Smit',\n",
       "  'Smits',\n",
       "  'Snaaijer',\n",
       "  'Snaijer',\n",
       "  'Sneiders',\n",
       "  'Sneijder',\n",
       "  'Sneijders',\n",
       "  'Sneijer',\n",
       "  'Sneijers',\n",
       "  'Snell',\n",
       "  'Snider',\n",
       "  'Sniders',\n",
       "  'Snijder',\n",
       "  'Snijders',\n",
       "  'Snyder',\n",
       "  'Snyders',\n",
       "  'Specht',\n",
       "  'Spijker',\n",
       "  'Spiker',\n",
       "  'Ter Avest',\n",
       "  'Teunissen',\n",
       "  'Theunissen',\n",
       "  'Tholberg',\n",
       "  'Tillens',\n",
       "  'Tunison',\n",
       "  'Tunneson',\n",
       "  'Vandale',\n",
       "  'Vandroogenbroeck',\n",
       "  'Vann'],\n",
       " 'English': ['Abbas',\n",
       "  'Abbey',\n",
       "  'Abbott',\n",
       "  'Abdi',\n",
       "  'Abel',\n",
       "  'Abraham',\n",
       "  'Abrahams',\n",
       "  'Abrams',\n",
       "  'Ackary',\n",
       "  'Ackroyd',\n",
       "  'Acton',\n",
       "  'Adair',\n",
       "  'Adam',\n",
       "  'Adams',\n",
       "  'Adamson',\n",
       "  'Adanet',\n",
       "  'Addams',\n",
       "  'Adderley',\n",
       "  'Addinall',\n",
       "  'Addis',\n",
       "  'Addison',\n",
       "  'Addley',\n",
       "  'Aderson',\n",
       "  'Adey',\n",
       "  'Adkins',\n",
       "  'Adlam',\n",
       "  'Adler',\n",
       "  'Adrol',\n",
       "  'Adsett',\n",
       "  'Agar',\n",
       "  'Ahern',\n",
       "  'Aherne',\n",
       "  'Ahmad',\n",
       "  'Ahmed',\n",
       "  'Aikman',\n",
       "  'Ainley',\n",
       "  'Ainsworth',\n",
       "  'Aird',\n",
       "  'Airey',\n",
       "  'Aitchison',\n",
       "  'Aitken',\n",
       "  'Akhtar',\n",
       "  'Akram',\n",
       "  'Alam',\n",
       "  'Alanson',\n",
       "  'Alber',\n",
       "  'Albert',\n",
       "  'Albrighton',\n",
       "  'Albutt',\n",
       "  'Alcock',\n",
       "  'Alden',\n",
       "  'Alder',\n",
       "  'Aldersley',\n",
       "  'Alderson',\n",
       "  'Aldred',\n",
       "  'Aldren',\n",
       "  'Aldridge',\n",
       "  'Aldworth',\n",
       "  'Alesbury',\n",
       "  'Alexandar',\n",
       "  'Alexander',\n",
       "  'Alexnader',\n",
       "  'Alford',\n",
       "  'Algar',\n",
       "  'Ali',\n",
       "  'Alker',\n",
       "  'Alladee',\n",
       "  'Allam',\n",
       "  'Allan',\n",
       "  'Allard',\n",
       "  'Allaway',\n",
       "  'Allcock',\n",
       "  'Allcott',\n",
       "  'Alldridge',\n",
       "  'Alldritt',\n",
       "  'Allen',\n",
       "  'Allgood',\n",
       "  'Allington',\n",
       "  'Alliott',\n",
       "  'Allison',\n",
       "  'Allkins',\n",
       "  'Allman',\n",
       "  'Allport',\n",
       "  'Allsop',\n",
       "  'Allum',\n",
       "  'Allwood',\n",
       "  'Almond',\n",
       "  'Alpin',\n",
       "  'Alsop',\n",
       "  'Altham',\n",
       "  'Althoff',\n",
       "  'Alves',\n",
       "  'Alvey',\n",
       "  'Alway',\n",
       "  'Ambrose',\n",
       "  'Amesbury',\n",
       "  'Amin',\n",
       "  'Amner',\n",
       "  'Amod',\n",
       "  'Amor',\n",
       "  'Amos',\n",
       "  'Anakin',\n",
       "  'Anderson',\n",
       "  'Andersson',\n",
       "  'Anderton',\n",
       "  'Andrew',\n",
       "  'Andrews',\n",
       "  'Angus',\n",
       "  'Anker',\n",
       "  'Anley',\n",
       "  'Annan',\n",
       "  'Anscombe',\n",
       "  'Ansell',\n",
       "  'Anstee',\n",
       "  'Anthony',\n",
       "  'Antic',\n",
       "  'Anton',\n",
       "  'Antony',\n",
       "  'Antram',\n",
       "  'Anwar',\n",
       "  'Appleby',\n",
       "  'Appleton',\n",
       "  'Appleyard',\n",
       "  'Apsley',\n",
       "  'Arah',\n",
       "  'Archer',\n",
       "  'Ardern',\n",
       "  'Arkins',\n",
       "  'Armer',\n",
       "  'Armitage',\n",
       "  'Armour',\n",
       "  'Armsden',\n",
       "  'Armstrong',\n",
       "  'Arnall',\n",
       "  'Arnett',\n",
       "  'Arnold',\n",
       "  'Arnott',\n",
       "  'Arrowsmith',\n",
       "  'Arscott',\n",
       "  'Arthur',\n",
       "  'Artliff',\n",
       "  'Ashbridge',\n",
       "  'Ashbrook',\n",
       "  'Ashby',\n",
       "  'Ashcroft',\n",
       "  'Ashdown',\n",
       "  'Ashe',\n",
       "  'Asher',\n",
       "  'Ashford',\n",
       "  'Ashley',\n",
       "  'Ashman',\n",
       "  'Ashton',\n",
       "  'Ashurst',\n",
       "  'Ashwell',\n",
       "  'Ashworth',\n",
       "  'Askew',\n",
       "  'Aslam',\n",
       "  'Asom',\n",
       "  'Aspey',\n",
       "  'Aspin',\n",
       "  'Aspinall',\n",
       "  'Astbury',\n",
       "  'Astle',\n",
       "  'Astley',\n",
       "  'Aston',\n",
       "  'Atherley',\n",
       "  'Atherstone',\n",
       "  'Atherton',\n",
       "  'Atkin',\n",
       "  'Atkins',\n",
       "  'Atkinson',\n",
       "  'Attard',\n",
       "  'Atter',\n",
       "  'Atterbury',\n",
       "  'Atterton',\n",
       "  'Attewell',\n",
       "  'Attrill',\n",
       "  'Attwood',\n",
       "  'Auberton',\n",
       "  'Auborn',\n",
       "  'Aubrey',\n",
       "  'Austen',\n",
       "  'Austin',\n",
       "  'Auton',\n",
       "  'Avenue',\n",
       "  'Avery',\n",
       "  'Aves',\n",
       "  'Avis',\n",
       "  'Awad',\n",
       "  'Axon',\n",
       "  'Aylett',\n",
       "  'Ayley',\n",
       "  'Ayliffe',\n",
       "  'Ayling',\n",
       "  'Aylott',\n",
       "  'Aylward',\n",
       "  'Ayres',\n",
       "  'Ayton',\n",
       "  'Aziz',\n",
       "  'Bacon',\n",
       "  'Bailey',\n",
       "  'Bain',\n",
       "  'Bainbridge',\n",
       "  'Baines',\n",
       "  'Bains',\n",
       "  'Baird',\n",
       "  'Baker',\n",
       "  'Baldwin',\n",
       "  'Bale',\n",
       "  'Ball',\n",
       "  'Ballantyne',\n",
       "  'Ballard',\n",
       "  'Bamford',\n",
       "  'Bancroft',\n",
       "  'Banks',\n",
       "  'Banner',\n",
       "  'Bannister',\n",
       "  'Barber',\n",
       "  'Barclay',\n",
       "  'Barker',\n",
       "  'Barlow',\n",
       "  'Barnard',\n",
       "  'Barnes',\n",
       "  'Barnett',\n",
       "  'Baron',\n",
       "  'Barr',\n",
       "  'Barrett',\n",
       "  'Barron',\n",
       "  'Barrow',\n",
       "  'Barry',\n",
       "  'Bartlett',\n",
       "  'Barton',\n",
       "  'Bass',\n",
       "  'Bassett',\n",
       "  'Batchelor',\n",
       "  'Bate',\n",
       "  'Bateman',\n",
       "  'Bates',\n",
       "  'Batt',\n",
       "  'Batten',\n",
       "  'Batty',\n",
       "  'Baxter',\n",
       "  'Bayliss',\n",
       "  'Beadle',\n",
       "  'Beal',\n",
       "  'Beale',\n",
       "  'Beamish',\n",
       "  'Bean',\n",
       "  'Bear',\n",
       "  'Beattie',\n",
       "  'Beatty',\n",
       "  'Beaumont',\n",
       "  'Beck',\n",
       "  'Bedford',\n",
       "  'Beech',\n",
       "  'Beer',\n",
       "  'Begum',\n",
       "  'Bell',\n",
       "  'Bellamy',\n",
       "  'Benfield',\n",
       "  'Benjamin',\n",
       "  'Bennett',\n",
       "  'Benson',\n",
       "  'Bentley',\n",
       "  'Berger',\n",
       "  'Bernard',\n",
       "  'Berry',\n",
       "  'Best',\n",
       "  'Bethell',\n",
       "  'Betts',\n",
       "  'Bevan',\n",
       "  'Beveridge',\n",
       "  'Bickley',\n",
       "  'Biddle',\n",
       "  'Biggs',\n",
       "  'Bill',\n",
       "  'Bing',\n",
       "  'Bingham',\n",
       "  'Binnington',\n",
       "  'Birch',\n",
       "  'Bird',\n",
       "  'Bishop',\n",
       "  'Bithell',\n",
       "  'Black',\n",
       "  'Blackburn',\n",
       "  'Blackman',\n",
       "  'Blackmore',\n",
       "  'Blackwell',\n",
       "  'Blair',\n",
       "  'Blake',\n",
       "  'Blakeley',\n",
       "  'Blakey',\n",
       "  'Blanchard',\n",
       "  'Bland',\n",
       "  'Bloggs',\n",
       "  'Bloom',\n",
       "  'Blundell',\n",
       "  'Blythe',\n",
       "  'Bob',\n",
       "  'Boden',\n",
       "  'Boland',\n",
       "  'Bolton',\n",
       "  'Bond',\n",
       "  'Bone',\n",
       "  'Bonner',\n",
       "  'Boon',\n",
       "  'Booth',\n",
       "  'Borland',\n",
       "  'Bostock',\n",
       "  'Boulton',\n",
       "  'Bourne',\n",
       "  'Bouvet',\n",
       "  'Bowden',\n",
       "  'Bowen',\n",
       "  'Bower',\n",
       "  'Bowers',\n",
       "  'Bowes',\n",
       "  'Bowler',\n",
       "  'Bowles',\n",
       "  'Bowman',\n",
       "  'Boyce',\n",
       "  'Boyd',\n",
       "  'Boyle',\n",
       "  'Bracey',\n",
       "  'Bradbury',\n",
       "  'Bradley',\n",
       "  'Bradshaw',\n",
       "  'Brady',\n",
       "  'Brain',\n",
       "  'Braithwaite',\n",
       "  'Bramley',\n",
       "  'Brandrick',\n",
       "  'Bray',\n",
       "  'Breen',\n",
       "  'Brelsford',\n",
       "  'Brennan',\n",
       "  'Brett',\n",
       "  'Brewer',\n",
       "  'Bridges',\n",
       "  'Briggs',\n",
       "  'Bright',\n",
       "  'Bristow',\n",
       "  'Britton',\n",
       "  'Broadbent',\n",
       "  'Broadhurst',\n",
       "  'Broadley',\n",
       "  'Brock',\n",
       "  'Brook',\n",
       "  'Brooke',\n",
       "  'Brooker',\n",
       "  'Brookes',\n",
       "  'Brookfield',\n",
       "  'Brooks',\n",
       "  'Broomfield',\n",
       "  'Broughton',\n",
       "  'Brown',\n",
       "  'Browne',\n",
       "  'Browning',\n",
       "  'Bruce',\n",
       "  'Brunet',\n",
       "  'Brunton',\n",
       "  'Bryan',\n",
       "  'Bryant',\n",
       "  'Bryson',\n",
       "  'Buchan',\n",
       "  'Buchanan',\n",
       "  'Buck',\n",
       "  'Buckingham',\n",
       "  'Buckley',\n",
       "  'Budd',\n",
       "  'Bugg',\n",
       "  'Bull',\n",
       "  'Bullock',\n",
       "  'Burch',\n",
       "  'Burden',\n",
       "  'Burdett',\n",
       "  'Burford',\n",
       "  'Burge',\n",
       "  'Burgess',\n",
       "  'Burke',\n",
       "  'Burland',\n",
       "  'Burman',\n",
       "  'Burn',\n",
       "  'Burnett',\n",
       "  'Burns',\n",
       "  'Burr',\n",
       "  'Burrows',\n",
       "  'Burt',\n",
       "  'Burton',\n",
       "  'Busby',\n",
       "  'Bush',\n",
       "  'Butcher',\n",
       "  'Butler',\n",
       "  'Butt',\n",
       "  'Butter',\n",
       "  'Butterworth',\n",
       "  'Button',\n",
       "  'Buxton',\n",
       "  'Byrne',\n",
       "  'Caddy',\n",
       "  'Cadman',\n",
       "  'Cahill',\n",
       "  'Cain',\n",
       "  'Cairns',\n",
       "  'Caldwell',\n",
       "  'Callaghan',\n",
       "  'Callow',\n",
       "  'Calveley',\n",
       "  'Calvert',\n",
       "  'Cameron',\n",
       "  'Campbell',\n",
       "  'Cann',\n",
       "  'Cannon',\n",
       "  'Caplan',\n",
       "  'Capper',\n",
       "  'Carey',\n",
       "  'Carling',\n",
       "  'Carmichael',\n",
       "  'Carnegie',\n",
       "  'Carney',\n",
       "  'Carpenter',\n",
       "  'Carr',\n",
       "  'Carrington',\n",
       "  'Carroll',\n",
       "  'Carruthers',\n",
       "  'Carson',\n",
       "  'Carter',\n",
       "  'Cartwright',\n",
       "  'Carty',\n",
       "  'Casey',\n",
       "  'Cashmore',\n",
       "  'Cassidy',\n",
       "  'Caton',\n",
       "  'Cavanagh',\n",
       "  'Cawley',\n",
       "  'Chadwick',\n",
       "  'Chalmers',\n",
       "  'Chamberlain',\n",
       "  'Chambers',\n",
       "  'Chan',\n",
       "  'Chance',\n",
       "  'Chandler',\n",
       "  'Chantler',\n",
       "  'Chaplin',\n",
       "  'Chapman',\n",
       "  'Chappell',\n",
       "  'Chapple',\n",
       "  'Charge',\n",
       "  'Charles',\n",
       "  'Charlton',\n",
       "  'Charnock',\n",
       "  'Chase',\n",
       "  'Chatterton',\n",
       "  'Chauhan',\n",
       "  'Cheetham',\n",
       "  'Chelmy',\n",
       "  'Cherry',\n",
       "  'Cheshire',\n",
       "  'Chester',\n",
       "  'Cheung',\n",
       "  'Chidlow',\n",
       "  'Child',\n",
       "  'Childs',\n",
       "  'Chilvers',\n",
       "  'Chisholm',\n",
       "  'Chong',\n",
       "  'Christie',\n",
       "  'Christy',\n",
       "  'Chung',\n",
       "  'Church',\n",
       "  'Churchill',\n",
       "  'Clamp',\n",
       "  'Clancy',\n",
       "  'Clark',\n",
       "  'Clarke',\n",
       "  'Clarkson',\n",
       "  'Clay',\n",
       "  'Clayton',\n",
       "  'Cleary',\n",
       "  'Cleaver',\n",
       "  'Clegg',\n",
       "  'Clements',\n",
       "  'Cliff',\n",
       "  'Clifford',\n",
       "  'Clifton',\n",
       "  'Close',\n",
       "  'Clough',\n",
       "  'Clowes',\n",
       "  'Coates',\n",
       "  'Coburn',\n",
       "  'Cochrane',\n",
       "  'Cockburn',\n",
       "  'Cockle',\n",
       "  'Coffey',\n",
       "  'Cohen',\n",
       "  'Cole',\n",
       "  'Coleman',\n",
       "  'Coles',\n",
       "  'Coll',\n",
       "  'Collard',\n",
       "  'Collett',\n",
       "  'Colley',\n",
       "  'Collier',\n",
       "  'Collingwood',\n",
       "  'Collins',\n",
       "  'Collinson',\n",
       "  'Colman',\n",
       "  'Compton',\n",
       "  'Conneely',\n",
       "  'Connell',\n",
       "  'Connelly',\n",
       "  'Connolly',\n",
       "  'Connor',\n",
       "  'Conrad',\n",
       "  'Conroy',\n",
       "  'Conway',\n",
       "  'Cook',\n",
       "  'Cooke',\n",
       "  'Cookson',\n",
       "  'Coomber',\n",
       "  'Coombes',\n",
       "  'Cooper',\n",
       "  'Cope',\n",
       "  'Copeland',\n",
       "  'Copland',\n",
       "  'Copley',\n",
       "  'Corbett',\n",
       "  'Corcoran',\n",
       "  'Core',\n",
       "  'Corlett',\n",
       "  'Cormack',\n",
       "  'Corner',\n",
       "  'Cornish',\n",
       "  'Cornock',\n",
       "  'Corr',\n",
       "  'Corrigan',\n",
       "  'Cosgrove',\n",
       "  'Costa',\n",
       "  'Costello',\n",
       "  'Cotter',\n",
       "  'Cotterill',\n",
       "  'Cotton',\n",
       "  'Cottrell',\n",
       "  'Couch',\n",
       "  'Coulson',\n",
       "  'Coulter',\n",
       "  'Court',\n",
       "  'Cousin',\n",
       "  'Cousins',\n",
       "  'Cove',\n",
       "  'Cowan',\n",
       "  'Coward',\n",
       "  'Cowell',\n",
       "  'Cowie',\n",
       "  'Cowley',\n",
       "  'Cox',\n",
       "  'Coyle',\n",
       "  'Crabb',\n",
       "  'Crabtree',\n",
       "  'Cracknell',\n",
       "  'Craig',\n",
       "  'Crane',\n",
       "  'Craven',\n",
       "  'Crawford',\n",
       "  'Crawley',\n",
       "  'Creasey',\n",
       "  'Cresswell',\n",
       "  'Crew',\n",
       "  'Cripps',\n",
       "  'Crisp',\n",
       "  'Crocker',\n",
       "  'Croft',\n",
       "  'Crofts',\n",
       "  'Cronin',\n",
       "  'Crook',\n",
       "  'Crosby',\n",
       "  'Cross',\n",
       "  'Crossland',\n",
       "  'Crossley',\n",
       "  'Crouch',\n",
       "  'Croucher',\n",
       "  'Crow',\n",
       "  'Crowe',\n",
       "  'Crowley',\n",
       "  'Crown',\n",
       "  'Crowther',\n",
       "  'Crump',\n",
       "  'Cullen',\n",
       "  'Cumming',\n",
       "  'Cummings',\n",
       "  'Cummins',\n",
       "  'Cunningham',\n",
       "  'Curley',\n",
       "  'Curran',\n",
       "  'Currie',\n",
       "  'Curry',\n",
       "  'Curtis',\n",
       "  'Curwood',\n",
       "  'Cutts',\n",
       "  'D arcy',\n",
       "  'Dacey',\n",
       "  'Dack',\n",
       "  'Dalby',\n",
       "  'Dale',\n",
       "  'Daley',\n",
       "  'Dallas',\n",
       "  'Dalton',\n",
       "  'Daly',\n",
       "  'Dalzell',\n",
       "  'Damon',\n",
       "  'Danby',\n",
       "  'Dandy',\n",
       "  'Daniel',\n",
       "  'Daniells',\n",
       "  'Daniels',\n",
       "  'Danks',\n",
       "  'Dann',\n",
       "  'Darby',\n",
       "  'Darbyshire',\n",
       "  'Darcy',\n",
       "  'Dardenne',\n",
       "  'Darlington',\n",
       "  'Darr',\n",
       "  'Daugherty',\n",
       "  'Davenport',\n",
       "  'Davey',\n",
       "  'David',\n",
       "  'Davidson',\n",
       "  'Davie',\n",
       "  'Davies',\n",
       "  'Davis',\n",
       "  'Davison',\n",
       "  'Davy',\n",
       "  'Dawe',\n",
       "  'Dawes',\n",
       "  'Dawkins',\n",
       "  'Dawson',\n",
       "  'Day',\n",
       "  'Dayman',\n",
       "  'De ath',\n",
       "  'Deacon',\n",
       "  'Deakin',\n",
       "  'Dean',\n",
       "  'Deane',\n",
       "  'Deans',\n",
       "  'Debenham',\n",
       "  'Deegan',\n",
       "  'Deeley',\n",
       "  'Deighton',\n",
       "  'Delamarre',\n",
       "  'Delaney',\n",
       "  'Dell',\n",
       "  'Dempsey',\n",
       "  'Dempster',\n",
       "  'Denby',\n",
       "  'Denham',\n",
       "  'Denis',\n",
       "  'Denney',\n",
       "  'Dennis',\n",
       "  'Dent',\n",
       "  'Denton',\n",
       "  'Depp',\n",
       "  'Dermody',\n",
       "  'Derrick',\n",
       "  'Derrien',\n",
       "  'Dervish',\n",
       "  'Desai',\n",
       "  'Devaney',\n",
       "  'Devenish',\n",
       "  'Deverell',\n",
       "  'Devine',\n",
       "  'Devlin',\n",
       "  'Devon',\n",
       "  'Devonport',\n",
       "  'Dewar',\n",
       "  'Dexter',\n",
       "  'Diamond',\n",
       "  'Dibble',\n",
       "  'Dick',\n",
       "  'Dickens',\n",
       "  'Dickenson',\n",
       "  'Dicker',\n",
       "  'Dickinson',\n",
       "  'Dickson',\n",
       "  'Dillon',\n",
       "  'Dimmock',\n",
       "  'Dingle',\n",
       "  'Dipper',\n",
       "  'Dixon',\n",
       "  'Dobbin',\n",
       "  'Dobbins',\n",
       "  'Doble',\n",
       "  'Dobson',\n",
       "  'Docherty',\n",
       "  'Docker',\n",
       "  'Dodd',\n",
       "  'Dodds',\n",
       "  'Dodson',\n",
       "  'Doherty',\n",
       "  'Dolan',\n",
       "  'Dolcy',\n",
       "  'Dolman',\n",
       "  'Dolton',\n",
       "  'Donald',\n",
       "  'Donaldson',\n",
       "  'Donkin',\n",
       "  'Donlan',\n",
       "  'Donn',\n",
       "  'Donnachie',\n",
       "  'Donnelly',\n",
       "  'Donoghue',\n",
       "  'Donohoe',\n",
       "  'Donovan',\n",
       "  'Dooley',\n",
       "  'Doolin',\n",
       "  'Doon',\n",
       "  'Doors',\n",
       "  'Dora',\n",
       "  'Doran',\n",
       "  'Dorman',\n",
       "  'Dornan',\n",
       "  'Dorrian',\n",
       "  'Dorrington',\n",
       "  'Dougal',\n",
       "  'Dougherty',\n",
       "  'Doughty',\n",
       "  'Douglas',\n",
       "  'Douthwaite',\n",
       "  'Dove',\n",
       "  'Dover',\n",
       "  'Dowell',\n",
       "  'Dowler',\n",
       "  'Dowling',\n",
       "  'Down',\n",
       "  'Downer',\n",
       "  'Downes',\n",
       "  'Downey',\n",
       "  'Downie',\n",
       "  'Downing',\n",
       "  'Downs',\n",
       "  'Downton',\n",
       "  'Dowson',\n",
       "  'Doyle',\n",
       "  'Drabble',\n",
       "  'Drain',\n",
       "  'Drake',\n",
       "  'Draper',\n",
       "  'Drew',\n",
       "  'Drewett',\n",
       "  'Dreyer',\n",
       "  'Driffield',\n",
       "  'Drinkwater',\n",
       "  'Driscoll',\n",
       "  'Driver',\n",
       "  'Drummond',\n",
       "  'Drury',\n",
       "  'Drysdale',\n",
       "  'Dubois',\n",
       "  'Duck',\n",
       "  'Duckworth',\n",
       "  'Ducon',\n",
       "  'Dudley',\n",
       "  'Duff',\n",
       "  'Duffield',\n",
       "  'Duffin',\n",
       "  'Duffy',\n",
       "  'Dufour',\n",
       "  'Duggan',\n",
       "  'Duke',\n",
       "  'Dukes',\n",
       "  'Dumont',\n",
       "  'Duncan',\n",
       "  'Dundon',\n",
       "  'Dunford',\n",
       "  'Dunkley',\n",
       "  'Dunlop',\n",
       "  'Dunmore',\n",
       "  'Dunn',\n",
       "  'Dunne',\n",
       "  'Dunnett',\n",
       "  'Dunning',\n",
       "  'Dunsford',\n",
       "  'Dupont',\n",
       "  'Durand',\n",
       "  'Durant',\n",
       "  'Durber',\n",
       "  'Durham',\n",
       "  'Durrant',\n",
       "  'Dutt',\n",
       "  'Duval',\n",
       "  'Duvall',\n",
       "  'Dwyer',\n",
       "  'Dyde',\n",
       "  'Dyer',\n",
       "  'Dyerson',\n",
       "  'Dykes',\n",
       "  'Dymond',\n",
       "  'Dymott',\n",
       "  'Dyson',\n",
       "  'Eade',\n",
       "  'Eadie',\n",
       "  'Eagle',\n",
       "  'Eales',\n",
       "  'Ealham',\n",
       "  'Ealy',\n",
       "  'Eames',\n",
       "  'Eansworth',\n",
       "  'Earing',\n",
       "  'Earl',\n",
       "  'Earle',\n",
       "  'Earley',\n",
       "  'Easdale',\n",
       "  'Easdown',\n",
       "  'Easen',\n",
       "  'Eason',\n",
       "  'East',\n",
       "  'Eastaugh',\n",
       "  'Eastaway',\n",
       "  'Eastell',\n",
       "  'Easterbrook',\n",
       "  'Eastham',\n",
       "  'Easton',\n",
       "  'Eastwood',\n",
       "  'Eatherington',\n",
       "  'Eaton',\n",
       "  'Eaves',\n",
       "  'Ebbs',\n",
       "  'Ebden',\n",
       "  'Ebdon',\n",
       "  'Ebeling',\n",
       "  'Eburne',\n",
       "  'Eccles',\n",
       "  'Eccleston',\n",
       "  'Ecclestone',\n",
       "  'Eccott',\n",
       "  'Eckersall',\n",
       "  'Eckersley',\n",
       "  'Eddison',\n",
       "  'Eddleston',\n",
       "  'Eddy',\n",
       "  'Eden',\n",
       "  'Edeson',\n",
       "  'Edgar',\n",
       "  'Edge',\n",
       "  'Edgell',\n",
       "  'Edgerton',\n",
       "  'Edgley',\n",
       "  'Edgson',\n",
       "  'Edkins',\n",
       "  'Edler',\n",
       "  'Edley',\n",
       "  'Edlington',\n",
       "  'Edmond',\n",
       "  'Edmonds',\n",
       "  'Edmondson',\n",
       "  'Edmunds',\n",
       "  'Edmundson',\n",
       "  'Edney',\n",
       "  'Edon',\n",
       "  'Edwards',\n",
       "  'Edwick',\n",
       "  'Eedie',\n",
       "  'Egan',\n",
       "  'Egerton',\n",
       "  'Eggby',\n",
       "  'Eggison',\n",
       "  'Eggleston',\n",
       "  'Eglan',\n",
       "  'Egleton',\n",
       "  'Eglin',\n",
       "  'Eilers',\n",
       "  'Ekin',\n",
       "  'Elbutt',\n",
       "  'Elcock',\n",
       "  'Elder',\n",
       "  'Eldeston',\n",
       "  'Eldridge',\n",
       "  'Eley',\n",
       "  'Elfman',\n",
       "  'Elford',\n",
       "  'Elkin',\n",
       "  'Elkington',\n",
       "  'Ellam',\n",
       "  'Ellans',\n",
       "  'Ellard',\n",
       "  'Elleray',\n",
       "  'Ellerby',\n",
       "  'Ellershaw',\n",
       "  'Ellery',\n",
       "  'Elliman',\n",
       "  'Elling',\n",
       "  'Ellingham',\n",
       "  'Elliot',\n",
       "  'Elliott',\n",
       "  'Ellis',\n",
       "  'Ellison',\n",
       "  'Elliston',\n",
       "  'Ellrott',\n",
       "  'Ellwood',\n",
       "  'Elmer',\n",
       "  'Elmes',\n",
       "  'Elmhirst',\n",
       "  'Elmore',\n",
       "  'Elms',\n",
       "  'Elphick',\n",
       "  'Elsdon',\n",
       "  'Elsmore',\n",
       "  'Elson',\n",
       "  'Elston',\n",
       "  'Elstone',\n",
       "  'Eltis',\n",
       "  'Elven',\n",
       "  'Elvin',\n",
       "  'Elvins',\n",
       "  'Elwell',\n",
       "  'Elwood',\n",
       "  'Elworthy',\n",
       "  'Elzer',\n",
       "  'Emberey',\n",
       "  'Emberson',\n",
       "  'Embleton',\n",
       "  'Emerick',\n",
       "  'Emerson',\n",
       "  'Emery',\n",
       "  'Emmanuel',\n",
       "  'Emmerson',\n",
       "  'Emmery',\n",
       "  'Emmett',\n",
       "  'Emmings',\n",
       "  'Emmins',\n",
       "  'Emmons',\n",
       "  'Emmott',\n",
       "  'Emms',\n",
       "  'Emsden',\n",
       "  'Endroe',\n",
       "  'England',\n",
       "  'English',\n",
       "  'Ennis',\n",
       "  'Ennos',\n",
       "  'Enright',\n",
       "  'Enticott',\n",
       "  'Entwistle',\n",
       "  'Epsom',\n",
       "  'Epton',\n",
       "  'Ernest',\n",
       "  'Erridge',\n",
       "  'Errington',\n",
       "  'Errity',\n",
       "  'Esan',\n",
       "  'Escott',\n",
       "  'Eskins',\n",
       "  'Eslick',\n",
       "  'Espley',\n",
       "  'Essam',\n",
       "  'Essan',\n",
       "  'Essop',\n",
       "  'Estlick',\n",
       "  'Etchells',\n",
       "  'Etheridge',\n",
       "  'Etherington',\n",
       "  'Etherton',\n",
       "  'Ettrick',\n",
       "  'Evans',\n",
       "  'Evason',\n",
       "  'Evenden',\n",
       "  'Everdell',\n",
       "  'Everett',\n",
       "  'Everill',\n",
       "  'Everitt',\n",
       "  'Everson',\n",
       "  'Everton',\n",
       "  'Eveson',\n",
       "  'Evison',\n",
       "  'Evrard',\n",
       "  'Ewart',\n",
       "  'Ewin',\n",
       "  'Ewing',\n",
       "  'Ewles',\n",
       "  'Exley',\n",
       "  'Exon',\n",
       "  'Exton',\n",
       "  'Eyett',\n",
       "  'Eyles',\n",
       "  'Eyre',\n",
       "  'Eyres',\n",
       "  'Fabb',\n",
       "  'Fagan',\n",
       "  'Fagon',\n",
       "  'Fahy',\n",
       "  'Fairbairn',\n",
       "  'Fairbrace',\n",
       "  'Fairbrother',\n",
       "  'Fairchild',\n",
       "  'Fairclough',\n",
       "  'Fairhurst',\n",
       "  'Fairley',\n",
       "  'Fairlie',\n",
       "  'Fairweather',\n",
       "  'Falconer',\n",
       "  'Falk',\n",
       "  ...],\n",
       " 'French': ['Abel',\n",
       "  'Abraham',\n",
       "  'Adam',\n",
       "  'Albert',\n",
       "  'Allard',\n",
       "  'Archambault',\n",
       "  'Armistead',\n",
       "  'Arthur',\n",
       "  'Augustin',\n",
       "  'Babineaux',\n",
       "  'Baudin',\n",
       "  'Beauchene',\n",
       "  'Beaulieu',\n",
       "  'Beaumont',\n",
       "  'Belanger',\n",
       "  'Bellamy',\n",
       "  'Bellerose',\n",
       "  'Belrose',\n",
       "  'Berger',\n",
       "  'Beringer',\n",
       "  'Bernard',\n",
       "  'Bertrand',\n",
       "  'Bisset',\n",
       "  'Bissette',\n",
       "  'Blaise',\n",
       "  'Blanc',\n",
       "  'Blanchet',\n",
       "  'Blanchett',\n",
       "  'Bonfils',\n",
       "  'Bonheur',\n",
       "  'Bonhomme',\n",
       "  'Bonnaire',\n",
       "  'Bonnay',\n",
       "  'Bonner',\n",
       "  'Bonnet',\n",
       "  'Borde',\n",
       "  'Bordelon',\n",
       "  'Bouchard',\n",
       "  'Boucher',\n",
       "  'Brisbois',\n",
       "  'Brodeur',\n",
       "  'Bureau',\n",
       "  'Caron',\n",
       "  'Cavey',\n",
       "  'Chaput',\n",
       "  'Charbonneau',\n",
       "  'Charpentier',\n",
       "  'Charron',\n",
       "  'Chastain',\n",
       "  'Chevalier',\n",
       "  'Chevrolet',\n",
       "  'Cloutier',\n",
       "  'Colbert',\n",
       "  'Comtois',\n",
       "  'Cornett',\n",
       "  'Cote',\n",
       "  'Coupe',\n",
       "  'Courtemanche',\n",
       "  'Cousineau',\n",
       "  'Couture',\n",
       "  'Daniau',\n",
       "  \"D'aramitz\",\n",
       "  'Daviau',\n",
       "  'David',\n",
       "  'Deforest',\n",
       "  'Degarmo',\n",
       "  'Delacroix',\n",
       "  'De la fontaine',\n",
       "  'Deniau',\n",
       "  'Deniaud',\n",
       "  'Deniel',\n",
       "  'Denis',\n",
       "  'De sauveterre',\n",
       "  'Deschamps',\n",
       "  'Descoteaux',\n",
       "  'Desjardins',\n",
       "  'Desrochers',\n",
       "  'Desrosiers',\n",
       "  'Dubois',\n",
       "  'Duchamps',\n",
       "  'Dufort',\n",
       "  'Dufour',\n",
       "  'Duguay',\n",
       "  'Dupond',\n",
       "  'Dupont',\n",
       "  'Durand',\n",
       "  'Durant',\n",
       "  'Duval',\n",
       "  'Emile',\n",
       "  'Eustis',\n",
       "  'Fabian',\n",
       "  'Fabre',\n",
       "  'Fabron',\n",
       "  'Faucher',\n",
       "  'Faucheux',\n",
       "  'Faure',\n",
       "  'Favager',\n",
       "  'Favre',\n",
       "  'Favreau',\n",
       "  'Fay',\n",
       "  'Felix',\n",
       "  'Firmin',\n",
       "  'Fontaine',\n",
       "  'Forest',\n",
       "  'Forestier',\n",
       "  'Fortier',\n",
       "  'Foss',\n",
       "  'Fournier',\n",
       "  'Gage',\n",
       "  'Gagne',\n",
       "  'Gagnier',\n",
       "  'Gagnon',\n",
       "  'Garcon',\n",
       "  'Gardinier',\n",
       "  'Germain',\n",
       "  'Geroux',\n",
       "  'Giles',\n",
       "  'Girard',\n",
       "  'Giroux',\n",
       "  'Glaisyer',\n",
       "  'Gosse',\n",
       "  'Gosselin',\n",
       "  'Granger',\n",
       "  'Guerin',\n",
       "  'Guillory',\n",
       "  'Hardy',\n",
       "  'Harman',\n",
       "  'Hebert',\n",
       "  'Herbert',\n",
       "  'Herriot',\n",
       "  'Jacques',\n",
       "  'Janvier',\n",
       "  'Jordan',\n",
       "  'Joubert',\n",
       "  'Labelle',\n",
       "  'Lachance',\n",
       "  'Lachapelle',\n",
       "  'Lamar',\n",
       "  'Lambert',\n",
       "  'Lane',\n",
       "  'Langlais',\n",
       "  'Langlois',\n",
       "  'Lapointe',\n",
       "  'Larue',\n",
       "  'Laurent',\n",
       "  'Lavigne',\n",
       "  'Lavoie',\n",
       "  'Leandres',\n",
       "  'Lebeau',\n",
       "  'Leblanc',\n",
       "  'Leclair',\n",
       "  'Leclerc',\n",
       "  'Lecuyer',\n",
       "  'Lefebvre',\n",
       "  'Lefevre',\n",
       "  'Lefurgey',\n",
       "  'Legrand',\n",
       "  'Lemaire',\n",
       "  'Lemieux',\n",
       "  'Leon',\n",
       "  'Leroy',\n",
       "  'Lesauvage',\n",
       "  'Lestrange',\n",
       "  'Leveque',\n",
       "  'Levesque',\n",
       "  'Linville',\n",
       "  'Lyon',\n",
       "  'Lyon',\n",
       "  'Macon',\n",
       "  'Marchand',\n",
       "  'Marie',\n",
       "  'Marion',\n",
       "  'Martel',\n",
       "  'Martel',\n",
       "  'Martin',\n",
       "  'Masson',\n",
       "  'Masson',\n",
       "  'Mathieu',\n",
       "  'Mercier',\n",
       "  'Merle',\n",
       "  'Michaud',\n",
       "  'Michel',\n",
       "  'Monet',\n",
       "  'Monette',\n",
       "  'Montagne',\n",
       "  'Moreau',\n",
       "  'Moulin',\n",
       "  'Mullins',\n",
       "  'Noel',\n",
       "  'Oliver',\n",
       "  'Olivier',\n",
       "  'Page',\n",
       "  'Paget',\n",
       "  'Palomer',\n",
       "  'Pan',\n",
       "  'Pape',\n",
       "  'Paquet',\n",
       "  'Paquet',\n",
       "  'Parent',\n",
       "  'Paris',\n",
       "  'Parris',\n",
       "  'Pascal',\n",
       "  'Patenaude',\n",
       "  'Paternoster',\n",
       "  'Paul',\n",
       "  'Pelletier',\n",
       "  'Perrault',\n",
       "  'Perreault',\n",
       "  'Perrot',\n",
       "  'Petit',\n",
       "  'Pettigrew',\n",
       "  'Pierre',\n",
       "  'Plamondon',\n",
       "  'Plourde',\n",
       "  'Poingdestre',\n",
       "  'Poirier',\n",
       "  'Porcher',\n",
       "  'Poulin',\n",
       "  'Proulx',\n",
       "  'Renaud',\n",
       "  'Rey',\n",
       "  'Reyer',\n",
       "  'Richard',\n",
       "  'Richelieu',\n",
       "  'Robert',\n",
       "  'Roche',\n",
       "  'Rome',\n",
       "  'Romilly',\n",
       "  'Rose',\n",
       "  'Rousseau',\n",
       "  'Roux',\n",
       "  'Roy',\n",
       "  'Royer',\n",
       "  'Salomon',\n",
       "  'Salvage',\n",
       "  'Samson',\n",
       "  'Samuel',\n",
       "  'Sargent',\n",
       "  'Sarkozi',\n",
       "  'Sarkozy',\n",
       "  'Sartre',\n",
       "  'Sault',\n",
       "  'Sauvage',\n",
       "  'Sauvageau',\n",
       "  'Sauvageon',\n",
       "  'Sauvageot',\n",
       "  'Sauveterre',\n",
       "  'Savatier',\n",
       "  'Segal',\n",
       "  'Sergeant',\n",
       "  'Severin',\n",
       "  'Simon',\n",
       "  'Solomon',\n",
       "  'Soucy',\n",
       "  'St martin',\n",
       "  'St pierre',\n",
       "  'Tailler',\n",
       "  'Tasse',\n",
       "  'Thayer',\n",
       "  'Thibault',\n",
       "  'Thomas',\n",
       "  'Tobias',\n",
       "  'Tolbert',\n",
       "  'Traver',\n",
       "  'Travere',\n",
       "  'Travers',\n",
       "  'Traverse',\n",
       "  'Travert',\n",
       "  'Tremblay',\n",
       "  'Tremble',\n",
       "  'Victor',\n",
       "  'Victors',\n",
       "  'Villeneuve',\n",
       "  'Vincent',\n",
       "  'Vipond',\n",
       "  'Voclain',\n",
       "  'Yount'],\n",
       " 'German': ['Abbing',\n",
       "  'Abel',\n",
       "  'Abeln',\n",
       "  'Abt',\n",
       "  'Achilles',\n",
       "  'Achterberg',\n",
       "  'Acker',\n",
       "  'Ackermann',\n",
       "  'Adam',\n",
       "  'Adenauer',\n",
       "  'Adler',\n",
       "  'Adlersflugel',\n",
       "  'Aeschelman',\n",
       "  'Albert',\n",
       "  'Albrecht',\n",
       "  'Aleshire',\n",
       "  'Aleshite',\n",
       "  'Althaus',\n",
       "  'Amsel',\n",
       "  'Andres',\n",
       "  'Armbruster',\n",
       "  'Armbruster',\n",
       "  'Artz',\n",
       "  'Aue',\n",
       "  'Auer',\n",
       "  'Augustin',\n",
       "  'Aust',\n",
       "  'Autenburg',\n",
       "  'Auttenberg',\n",
       "  'Baasch',\n",
       "  'Bach',\n",
       "  'Bachmeier',\n",
       "  'Backer',\n",
       "  'Bader',\n",
       "  'Bahr',\n",
       "  'Bambach',\n",
       "  'Bauer',\n",
       "  'Bauers',\n",
       "  'Baum',\n",
       "  'Baumann',\n",
       "  'Baumbach',\n",
       "  'Baumgartner',\n",
       "  'Baumgartner',\n",
       "  'Baumhauer',\n",
       "  'Bayer',\n",
       "  'Beck',\n",
       "  'Becke',\n",
       "  'Beckenbauer',\n",
       "  'Becker',\n",
       "  'Beckert',\n",
       "  'Behrend',\n",
       "  'Behrends',\n",
       "  'Beitel',\n",
       "  'Beltz',\n",
       "  'Benn',\n",
       "  'Berg',\n",
       "  'Berger',\n",
       "  'Bergfalk',\n",
       "  'Beringer',\n",
       "  'Bernat',\n",
       "  'Best',\n",
       "  'Beutel',\n",
       "  'Beyer',\n",
       "  'Beyersdorf',\n",
       "  'Bieber',\n",
       "  'Biermann',\n",
       "  'Bischoffs',\n",
       "  'Blau',\n",
       "  'Blecher',\n",
       "  'Bleier',\n",
       "  'Blumenthal',\n",
       "  'Blumstein',\n",
       "  'Bocker',\n",
       "  'Boehler',\n",
       "  'Boer',\n",
       "  'Boesch',\n",
       "  'Bohler',\n",
       "  'Bohm',\n",
       "  'Bohme',\n",
       "  'Bohmer',\n",
       "  'Bohn',\n",
       "  'Borchard',\n",
       "  'Bosch',\n",
       "  'Bosch',\n",
       "  'Bottcher',\n",
       "  'Brahms',\n",
       "  'Brand',\n",
       "  'Brandt',\n",
       "  'Brant',\n",
       "  'Brauer',\n",
       "  'Braun',\n",
       "  'Braune',\n",
       "  'Breiner',\n",
       "  'Breisacher',\n",
       "  'Breitbarth',\n",
       "  'Bretz',\n",
       "  'Brinkerhoff',\n",
       "  'Brodbeck',\n",
       "  'Brose',\n",
       "  'Brotz',\n",
       "  'Bruhn',\n",
       "  'Brun',\n",
       "  'Brune',\n",
       "  'Buchholz',\n",
       "  'Buckholtz',\n",
       "  'Buhr',\n",
       "  'Bumgarner',\n",
       "  'Burgstaller',\n",
       "  'Busch',\n",
       "  'Carver',\n",
       "  'Chevrolet',\n",
       "  'Cline',\n",
       "  'Dahl',\n",
       "  'Denzel',\n",
       "  'Derrick',\n",
       "  'Diefenbach',\n",
       "  'Dieter',\n",
       "  'Dietrich',\n",
       "  'Dirchs',\n",
       "  'Dittmar',\n",
       "  'Dohman',\n",
       "  'Drechsler',\n",
       "  'Dreher',\n",
       "  'Dreschner',\n",
       "  'Dresdner',\n",
       "  'Dressler',\n",
       "  'Duerr',\n",
       "  'Dunkle',\n",
       "  'Dunst',\n",
       "  'Durr',\n",
       "  'Eberhardt',\n",
       "  'Ebner',\n",
       "  'Ebner',\n",
       "  'Eckstein',\n",
       "  'Egger',\n",
       "  'Eichel',\n",
       "  'Eilerts',\n",
       "  'Engel',\n",
       "  'Enns',\n",
       "  'Esser',\n",
       "  'Essert',\n",
       "  'Everhart',\n",
       "  'Fabel',\n",
       "  'Faerber',\n",
       "  'Falk',\n",
       "  'Falkenrath',\n",
       "  'Farber',\n",
       "  'Fashingbauer',\n",
       "  'Faust',\n",
       "  'Feigenbaum',\n",
       "  'Feld',\n",
       "  'Feldt',\n",
       "  'Fenstermacher',\n",
       "  'Fertig',\n",
       "  'Fiedler',\n",
       "  'Fischer',\n",
       "  'Flater',\n",
       "  'Fleischer',\n",
       "  'Foerstner',\n",
       "  'Forst',\n",
       "  'Forstner',\n",
       "  'Foth',\n",
       "  'Frank',\n",
       "  'Franke',\n",
       "  'Frei',\n",
       "  'Freud',\n",
       "  'Freudenberger',\n",
       "  'Freund',\n",
       "  'Fried',\n",
       "  'Friedrich',\n",
       "  'Fromm',\n",
       "  'Frost',\n",
       "  'Fuchs',\n",
       "  'Fuhrmann',\n",
       "  'Furst',\n",
       "  'Fux',\n",
       "  'Gabler',\n",
       "  'Gaertner',\n",
       "  'Garb',\n",
       "  'Garber',\n",
       "  'Gartner',\n",
       "  'Garver',\n",
       "  'Gass',\n",
       "  'Gehrig',\n",
       "  'Gehring',\n",
       "  'Geier',\n",
       "  'Geiger',\n",
       "  'Geisler',\n",
       "  'Geissler',\n",
       "  'Geiszler',\n",
       "  'Gensch',\n",
       "  'Gerber',\n",
       "  'Gerhard',\n",
       "  'Gerhardt',\n",
       "  'Gerig',\n",
       "  'Gerst',\n",
       "  'Gerstle',\n",
       "  'Gerver',\n",
       "  'Giehl',\n",
       "  'Giese',\n",
       "  'Glockner',\n",
       "  'Goebel',\n",
       "  'Goldschmidt',\n",
       "  'Gorman',\n",
       "  'Gott',\n",
       "  'Gotti',\n",
       "  'Gottlieb',\n",
       "  'Gottschalk',\n",
       "  'Graner',\n",
       "  'Greenberg',\n",
       "  'Groos',\n",
       "  'Gros',\n",
       "  'Gross',\n",
       "  'Gro',\n",
       "  'Groe',\n",
       "  'Grosse',\n",
       "  'Groel',\n",
       "  'Groel',\n",
       "  'Groer',\n",
       "  'Grosser',\n",
       "  'Grosz',\n",
       "  'Grunewald',\n",
       "  'Gunther',\n",
       "  'Gunther',\n",
       "  'Gutermuth',\n",
       "  'Gwerder',\n",
       "  'Haas',\n",
       "  'Haase',\n",
       "  'Haber',\n",
       "  'Habich',\n",
       "  'Habicht',\n",
       "  'Hafner',\n",
       "  'Hahn',\n",
       "  'Hall',\n",
       "  'Halle',\n",
       "  'Harman',\n",
       "  'Hartmann',\n",
       "  'Hase',\n",
       "  'Hasek',\n",
       "  'Hasenkamp',\n",
       "  'Hass',\n",
       "  'Hauer',\n",
       "  'Haupt',\n",
       "  'Hausler',\n",
       "  'Havener',\n",
       "  'Heidrich',\n",
       "  'Heinrich',\n",
       "  'Heinrichs',\n",
       "  'Heintze',\n",
       "  'Hellewege',\n",
       "  'Heppenheimer',\n",
       "  'Herbert',\n",
       "  'Hermann',\n",
       "  'Herrmann',\n",
       "  'Herschel',\n",
       "  'Hertz',\n",
       "  'Hildebrand',\n",
       "  'Hinrichs',\n",
       "  'Hintzen',\n",
       "  'Hirsch',\n",
       "  'Hoch',\n",
       "  'Hochberg',\n",
       "  'Hoefler',\n",
       "  'Hofer',\n",
       "  'Hoffman',\n",
       "  'Hoffmann',\n",
       "  'Hofler',\n",
       "  'Hofmann',\n",
       "  'Hofmeister',\n",
       "  'Holst',\n",
       "  'Holtzer',\n",
       "  'Holzer',\n",
       "  'Holzer',\n",
       "  'Holzknecht',\n",
       "  'Holzmann',\n",
       "  'Hoover',\n",
       "  'Horn',\n",
       "  'Horn',\n",
       "  'Horowitz',\n",
       "  'Houk',\n",
       "  'Huber',\n",
       "  'Huber',\n",
       "  'Huff',\n",
       "  'Huffman',\n",
       "  'Huffmann',\n",
       "  'Hummel',\n",
       "  'Hummel',\n",
       "  'Hutmacher',\n",
       "  'Ingersleben',\n",
       "  'Jaeger',\n",
       "  'Jager',\n",
       "  'Jager',\n",
       "  'Jans',\n",
       "  'Janson',\n",
       "  'Janz',\n",
       "  'Jollenbeck',\n",
       "  'Jordan',\n",
       "  'Jund',\n",
       "  'Jung',\n",
       "  'Junge',\n",
       "  'Kahler',\n",
       "  'Kaiser',\n",
       "  'Kalb',\n",
       "  'Kalbfleisch',\n",
       "  'Kappel',\n",
       "  'Karl',\n",
       "  'Kaspar',\n",
       "  'Kassmeyer',\n",
       "  'Kastner',\n",
       "  'Katz',\n",
       "  'Kaube',\n",
       "  'Kaufer',\n",
       "  'Kaufer',\n",
       "  'Kauffmann',\n",
       "  'Kaufman',\n",
       "  'Keil',\n",
       "  'Keller',\n",
       "  'Kempf',\n",
       "  'Kerner',\n",
       "  'Kerper',\n",
       "  'Kerwar',\n",
       "  'Kerwer',\n",
       "  'Kiefer',\n",
       "  'Kiefer',\n",
       "  'Kirchner',\n",
       "  'Kistler',\n",
       "  'Kistner',\n",
       "  'Kleid',\n",
       "  'Klein',\n",
       "  'Klossner',\n",
       "  'Knef',\n",
       "  'Kneib',\n",
       "  'Kneller',\n",
       "  'Knepp',\n",
       "  'Knochenmus',\n",
       "  'Knopf',\n",
       "  'Knopp',\n",
       "  'Koch',\n",
       "  'Kock',\n",
       "  'Koenig',\n",
       "  'Koenigsmann',\n",
       "  'Kohl',\n",
       "  'Kohl',\n",
       "  'Kohler',\n",
       "  'Kohler',\n",
       "  'Kolbe',\n",
       "  'Konig',\n",
       "  'Konigsmann',\n",
       "  'Kopp',\n",
       "  'Kraemer',\n",
       "  'Kramer',\n",
       "  'Kramer',\n",
       "  'Krantz',\n",
       "  'Kranz',\n",
       "  'Kraus',\n",
       "  'Krause',\n",
       "  'Krauss',\n",
       "  'Krau',\n",
       "  'Krebs',\n",
       "  'Kroger',\n",
       "  'Kron',\n",
       "  'Kruckel',\n",
       "  'Kruger',\n",
       "  'Kruger',\n",
       "  'Kruger',\n",
       "  'Kruse',\n",
       "  'Kruse',\n",
       "  'Kuchler',\n",
       "  'Kuhn',\n",
       "  'Kundert',\n",
       "  'Kunkel',\n",
       "  'Kunkle',\n",
       "  'Kuntz',\n",
       "  'Kunze',\n",
       "  'Kurzmann',\n",
       "  'Laberenz',\n",
       "  'Lafrentz',\n",
       "  'Lafrenz',\n",
       "  'Landau',\n",
       "  'Lang',\n",
       "  'Lange',\n",
       "  'Langenberg',\n",
       "  'Langer',\n",
       "  'Larenz',\n",
       "  'Laurenz',\n",
       "  'Lauritz',\n",
       "  'Lawerenz',\n",
       "  'Lawrenz',\n",
       "  'Lehmann',\n",
       "  'Lehrer',\n",
       "  'Leitner',\n",
       "  'Leitz',\n",
       "  'Leitzke',\n",
       "  'Lenz',\n",
       "  'Leverenz',\n",
       "  'Lewerentz',\n",
       "  'Lewerenz',\n",
       "  'Lichtenberg',\n",
       "  'Lieberenz',\n",
       "  'Linden',\n",
       "  'Loewe',\n",
       "  'Lohrenz',\n",
       "  'Lorentz',\n",
       "  'Lorenz',\n",
       "  'Lorenzen',\n",
       "  'Loris',\n",
       "  'Loritz',\n",
       "  'Lowe',\n",
       "  'Ludwig',\n",
       "  'Luther',\n",
       "  'Maas',\n",
       "  'Maier',\n",
       "  'Mandel',\n",
       "  'Mann',\n",
       "  'Markwardt',\n",
       "  'Marquardt',\n",
       "  'Marquering',\n",
       "  'Marquerink',\n",
       "  'Martell',\n",
       "  'Martin',\n",
       "  'Martz',\n",
       "  'Mas',\n",
       "  'Maurer',\n",
       "  'Maus',\n",
       "  'Mayer',\n",
       "  'Meier',\n",
       "  'Mein',\n",
       "  'Meindl',\n",
       "  'Meinhardt',\n",
       "  'Meisner',\n",
       "  'Meissner',\n",
       "  'Melsbach',\n",
       "  'Mendel',\n",
       "  'Mendelsohn',\n",
       "  'Mendelssohn',\n",
       "  'Messer',\n",
       "  'Messerli',\n",
       "  'Messmann',\n",
       "  'Messner',\n",
       "  'Metz',\n",
       "  'Metz',\n",
       "  'Metzger',\n",
       "  'Meyer',\n",
       "  'Michel',\n",
       "  'Mohren',\n",
       "  'Moller',\n",
       "  'Morgenstern',\n",
       "  'Moser',\n",
       "  'Mueller',\n",
       "  'Muhlfeld',\n",
       "  'Muller',\n",
       "  'Nagel',\n",
       "  'Neuman',\n",
       "  'Neumann',\n",
       "  'Nuremberg',\n",
       "  'Nussbaum',\n",
       "  'Nussenbaum',\n",
       "  'Oberst',\n",
       "  'Oelberg',\n",
       "  'Ohme',\n",
       "  'Oliver',\n",
       "  'Oppenheimer',\n",
       "  'Ott',\n",
       "  'Otto',\n",
       "  'Oursler',\n",
       "  'Pahlke',\n",
       "  'Papke',\n",
       "  'Papp',\n",
       "  'Paternoster',\n",
       "  'Paul',\n",
       "  'Paulis',\n",
       "  'Pawlitzki',\n",
       "  'Penzig',\n",
       "  'Peter',\n",
       "  'Peters',\n",
       "  'Pfaff',\n",
       "  'Pfenning',\n",
       "  'Plank',\n",
       "  'Pletcher',\n",
       "  'Porsche',\n",
       "  'Portner',\n",
       "  'Prinz',\n",
       "  'Protz',\n",
       "  'Rademacher',\n",
       "  'Rademaker',\n",
       "  'Rapp',\n",
       "  'Raske',\n",
       "  'Raskob',\n",
       "  'Raskop',\n",
       "  'Raskoph',\n",
       "  'Regenbogen',\n",
       "  'Reier',\n",
       "  'Reiher',\n",
       "  'Reiter',\n",
       "  'Rettig',\n",
       "  'Reuter',\n",
       "  'Reuter',\n",
       "  'Richard',\n",
       "  'Richter',\n",
       "  'Rier',\n",
       "  'Riese',\n",
       "  'Ritter',\n",
       "  'Rose',\n",
       "  'Rosenberg',\n",
       "  'Rosenberger',\n",
       "  'Rosenfeld',\n",
       "  'Rot',\n",
       "  'Roth',\n",
       "  'Rothbauer',\n",
       "  'Rothenberg',\n",
       "  'Rothschild',\n",
       "  'Sachs',\n",
       "  'Saller',\n",
       "  'Saller',\n",
       "  'Salomon',\n",
       "  'Salzwedel',\n",
       "  'Samuel',\n",
       "  'Sander',\n",
       "  'Sauber',\n",
       "  'Schafer',\n",
       "  'Scheer',\n",
       "  'Scheinberg',\n",
       "  'Schenck',\n",
       "  'Schermer',\n",
       "  'Schindler',\n",
       "  'Schirmer',\n",
       "  'Schlender',\n",
       "  'Schlimme',\n",
       "  'Schlusser',\n",
       "  'Schmeling',\n",
       "  'Schmid',\n",
       "  'Schmidt',\n",
       "  'Schmitt',\n",
       "  'Schmitz',\n",
       "  'Schneider',\n",
       "  'Schnoor',\n",
       "  'Schnur',\n",
       "  'Schoettmer',\n",
       "  'Schrader',\n",
       "  'Schrader',\n",
       "  'Schreck',\n",
       "  'Schreier',\n",
       "  'Schroder',\n",
       "  'Schroder',\n",
       "  'Schroeder',\n",
       "  'Schroeter',\n",
       "  'Schroter',\n",
       "  'Schubert',\n",
       "  'Schuchard',\n",
       "  'Schuchardt',\n",
       "  'Schuchert',\n",
       "  'Schuhart',\n",
       "  'Schuhmacher',\n",
       "  'Schuler',\n",
       "  'Schult',\n",
       "  'Schulte',\n",
       "  'Schultes',\n",
       "  'Schultheis',\n",
       "  'Schultheiss',\n",
       "  'Schulthei',\n",
       "  'Schultz',\n",
       "  'Schultze',\n",
       "  'Schulz',\n",
       "  'Schulze',\n",
       "  'Schumacher',\n",
       "  'Schuster',\n",
       "  'Schuttmann',\n",
       "  'Schwangau',\n",
       "  'Schwartz',\n",
       "  'Schwarz',\n",
       "  'Schwarzenegger',\n",
       "  'Schwenke',\n",
       "  'Schwinghammer',\n",
       "  'Seelenfreund',\n",
       "  'Seidel',\n",
       "  'Senft',\n",
       "  'Senft',\n",
       "  'Sheinfeld',\n",
       "  'Shriver',\n",
       "  'Siegel',\n",
       "  'Siegel',\n",
       "  'Siekert',\n",
       "  'Siemon',\n",
       "  'Silverstein',\n",
       "  'Simen',\n",
       "  'Simmon',\n",
       "  'Simon',\n",
       "  'Simons',\n",
       "  'Siskin',\n",
       "  'Siskind',\n",
       "  'Sitz',\n",
       "  'Sitz',\n",
       "  'Slusser',\n",
       "  'Solberg',\n",
       "  'Sommer',\n",
       "  'Sommer',\n",
       "  'Sommer',\n",
       "  'Sommer',\n",
       "  'Sonnen',\n",
       "  'Sorg',\n",
       "  'Sorge',\n",
       "  'Spannagel',\n",
       "  'Specht',\n",
       "  'Spellmeyer',\n",
       "  'Spitznogle',\n",
       "  'Sponaugle',\n",
       "  'Stark',\n",
       "  'Stauss',\n",
       "  'Steen',\n",
       "  'Steffen',\n",
       "  'Stein',\n",
       "  'Steinmann',\n",
       "  'Stenger',\n",
       "  'Sternberg',\n",
       "  'Steube',\n",
       "  'Steuben',\n",
       "  'Stieber',\n",
       "  'Stoppelbein',\n",
       "  'Stoppelbein',\n",
       "  'Strand',\n",
       "  'Straub',\n",
       "  'Strobel',\n",
       "  'Strohkirch',\n",
       "  'Stroman',\n",
       "  'Stuber',\n",
       "  'Stueck',\n",
       "  'Stumpf',\n",
       "  'Sturm',\n",
       "  'Suess',\n",
       "  'Sulzbach',\n",
       "  'Swango',\n",
       "  'Switzer',\n",
       "  'Tangeman',\n",
       "  'Tanzer',\n",
       "  'Teufel',\n",
       "  'Tiedeman',\n",
       "  'Tifft',\n",
       "  'Tillens',\n",
       "  'Tobias',\n",
       "  'Tolkien',\n",
       "  'Tresler',\n",
       "  'Tritten',\n",
       "  'Trumbauer',\n",
       "  'Tschida',\n",
       "  'Unkle',\n",
       "  'Unruh',\n",
       "  'Unterbrink',\n",
       "  'Ursler',\n",
       "  'Vann',\n",
       "  'Van tonder',\n",
       "  'Vieth',\n",
       "  'Vogel',\n",
       "  'Vogt',\n",
       "  'Vogts',\n",
       "  'Voigt',\n",
       "  'Voigts',\n",
       "  'Volk',\n",
       "  'Voll',\n",
       "  'Von brandt',\n",
       "  'Von essen',\n",
       "  'Von grimmelshausen',\n",
       "  'Von ingersleben',\n",
       "  'Vonnegut',\n",
       "  'Von wegberg',\n",
       "  'Voss',\n",
       "  'Vo',\n",
       "  'Wagner',\n",
       "  'Wagner',\n",
       "  'Wahner',\n",
       "  'Wahner',\n",
       "  'Waldfogel',\n",
       "  'Waldvogel',\n",
       "  'Walkenhorst',\n",
       "  'Walter',\n",
       "  'Walther',\n",
       "  'Waltz',\n",
       "  'Wang',\n",
       "  'Warner',\n",
       "  'Waxweiler',\n",
       "  'Weber',\n",
       "  'Wechsler',\n",
       "  'Wedekind',\n",
       "  'Weeber',\n",
       "  'Wegener',\n",
       "  'Wegner',\n",
       "  'Wehner',\n",
       "  'Wehunt',\n",
       "  'Weigand',\n",
       "  'Weiman',\n",
       "  'Weiner',\n",
       "  'Weiss',\n",
       "  'Wei',\n",
       "  'Welter',\n",
       "  'Wendel',\n",
       "  'Wendell',\n",
       "  'Werner',\n",
       "  'Wernher',\n",
       "  'West',\n",
       "  'Westerberg',\n",
       "  'Wetterman',\n",
       "  'Wetzel',\n",
       "  'Wexler',\n",
       "  'Wieck',\n",
       "  'Wiegand',\n",
       "  'Wildgrube',\n",
       "  'Winter',\n",
       "  'Winther',\n",
       "  'Winther',\n",
       "  'Wirner',\n",
       "  'Wirnhier',\n",
       "  'Wirt',\n",
       "  'Wirth',\n",
       "  'Wolf',\n",
       "  'Wolff',\n",
       "  'Wolter',\n",
       "  'Worner',\n",
       "  'Wornhor',\n",
       "  'Wruck',\n",
       "  'Wyman',\n",
       "  'Xylander',\n",
       "  'Zellweger',\n",
       "  'Zilberschlag',\n",
       "  'Zimmerman',\n",
       "  'Zimmermann'],\n",
       " 'Greek': ['Adamidis',\n",
       "  'Adamou',\n",
       "  'Agelakos',\n",
       "  'Akrivopoulos',\n",
       "  'Alexandropoulos',\n",
       "  'Anetakis',\n",
       "  'Angelopoulos',\n",
       "  'Antimisiaris',\n",
       "  'Antipas',\n",
       "  'Antonakos',\n",
       "  'Antoniadis',\n",
       "  'Antonopoulos',\n",
       "  'Antonopoulos',\n",
       "  'Antonopoulos',\n",
       "  'Arvanitoyannis',\n",
       "  'Avgerinos',\n",
       "  'Banos',\n",
       "  'Batsakis',\n",
       "  'Bekyros',\n",
       "  'Belesis',\n",
       "  'Bertsimas',\n",
       "  'Bilias',\n",
       "  'Blades',\n",
       "  'Bouloukos',\n",
       "  'Brisimitzakis',\n",
       "  'Bursinos',\n",
       "  'Calogerakis',\n",
       "  'Calpis',\n",
       "  'Chellos',\n",
       "  'Christakos',\n",
       "  'Christodoulou',\n",
       "  'Christou',\n",
       "  'Chrysanthopoulos',\n",
       "  'Chrysanthopoulos',\n",
       "  'Comino',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Dalianis',\n",
       "  'Danas',\n",
       "  'Dasios',\n",
       "  'Demakis',\n",
       "  'Demarchis',\n",
       "  'Demas',\n",
       "  'Demetrious',\n",
       "  'Dertilis',\n",
       "  'Diakogeorgiou',\n",
       "  'Dioletis',\n",
       "  'Dounias',\n",
       "  'Dritsas',\n",
       "  'Drivakis',\n",
       "  'Eatros',\n",
       "  'Egonidis',\n",
       "  'Eliopoulos',\n",
       "  'Forakis',\n",
       "  'Fotopoulos',\n",
       "  'Fourakis',\n",
       "  'Frangopoulos',\n",
       "  'Galanopoulos',\n",
       "  'Garofalis',\n",
       "  'Gavril',\n",
       "  'Gavrilopoulos',\n",
       "  'Georgeakopoulos',\n",
       "  'Geracimos',\n",
       "  'Gianakopulos',\n",
       "  'Giannakopoulos',\n",
       "  'Giannakos',\n",
       "  'Glynatsis',\n",
       "  'Gomatos',\n",
       "  'Grammatakakis',\n",
       "  'Gravari',\n",
       "  'Hadjiyianakies',\n",
       "  'Hagias',\n",
       "  'Haritopoulos',\n",
       "  'Honjas',\n",
       "  'Horiatis',\n",
       "  'Houlis',\n",
       "  'Jamussa',\n",
       "  'Kaglantge',\n",
       "  'Kalakos',\n",
       "  'Kalogeria',\n",
       "  'Kaloxylos',\n",
       "  'Kanavos',\n",
       "  'Kapsimalles',\n",
       "  'Karahalios',\n",
       "  'Karameros',\n",
       "  'Karkampasis',\n",
       "  'Karnoupakis',\n",
       "  'Katsourinis',\n",
       "  'Kefalas',\n",
       "  'Kokkali',\n",
       "  'Kokoris',\n",
       "  'Kolovos',\n",
       "  'Konstantatos',\n",
       "  'Kosmas',\n",
       "  'Kotsilimbas',\n",
       "  'Kotsiopoulos',\n",
       "  'Kouches',\n",
       "  'Koulaxizis',\n",
       "  'Koumanidis',\n",
       "  'Kourempes',\n",
       "  'Kouretas',\n",
       "  'Kouropoulos',\n",
       "  'Kouros',\n",
       "  'Koustoubos',\n",
       "  'Koutsoubos',\n",
       "  'Kreskas',\n",
       "  'Kringos',\n",
       "  'Kyritsis',\n",
       "  'Laganas',\n",
       "  'Leontarakis',\n",
       "  'Letsos',\n",
       "  'Liatos',\n",
       "  'Lillis',\n",
       "  'Lolos',\n",
       "  'Louverdis',\n",
       "  'Makricosta',\n",
       "  'Malihoudis',\n",
       "  'Maneates',\n",
       "  'Manos',\n",
       "  'Manoukarakis',\n",
       "  'Matsoukis',\n",
       "  'Mentis',\n",
       "  'Mersinias',\n",
       "  'Metrofanis',\n",
       "  'Michalaras',\n",
       "  'Milionis',\n",
       "  'Missiakos',\n",
       "  'Moraitopoulos',\n",
       "  'Nikolaou',\n",
       "  'Nomikos',\n",
       "  'Paitakes',\n",
       "  'Paloumbas',\n",
       "  'Panayiotopoulos',\n",
       "  'Panoulias',\n",
       "  'Pantelakos',\n",
       "  'Pantelas',\n",
       "  'Papadelias',\n",
       "  'Papadopulos',\n",
       "  'Papageorge',\n",
       "  'Papoutsis',\n",
       "  'Pappayiorgas',\n",
       "  'Paraskevopoulos',\n",
       "  'Paraskos',\n",
       "  'Paschalis',\n",
       "  'Patrianakos',\n",
       "  'Patselas',\n",
       "  'Pefanis',\n",
       "  'Petimezas',\n",
       "  'Petrakis',\n",
       "  'Pezos',\n",
       "  'Phocas',\n",
       "  'Pispinis',\n",
       "  'Polites',\n",
       "  'Polymenakou',\n",
       "  'Poniros',\n",
       "  'Protopsaltis',\n",
       "  'Rallis',\n",
       "  'Rigatos',\n",
       "  'Rorris',\n",
       "  'Rousses',\n",
       "  'Ruvelas',\n",
       "  'Sakelaris',\n",
       "  'Sakellariou',\n",
       "  'Samios',\n",
       "  'Sardelis',\n",
       "  'Sfakianos',\n",
       "  'Sklavenitis',\n",
       "  'Sortras',\n",
       "  'Sotiris',\n",
       "  'Spyridis',\n",
       "  'Stamatas',\n",
       "  'Stamatelos',\n",
       "  'Stavropoulos',\n",
       "  'Strilakos',\n",
       "  'Stroggylis',\n",
       "  'Tableriou',\n",
       "  'Taflambas',\n",
       "  'Tassioglou',\n",
       "  'Telis',\n",
       "  'Tsoumada',\n",
       "  'Theofilopoulos',\n",
       "  'Theohari',\n",
       "  'Totolos',\n",
       "  'Tourna',\n",
       "  'Tsahalis',\n",
       "  'Tsangaris',\n",
       "  'Tselios',\n",
       "  'Tsogas',\n",
       "  'Vamvakidis',\n",
       "  'Varvitsiotes',\n",
       "  'Vassilikos',\n",
       "  'Vassilopulos',\n",
       "  'Vlahos',\n",
       "  'Vourlis',\n",
       "  'Xydis',\n",
       "  'Zaloumi',\n",
       "  'Zouvelekis'],\n",
       " 'Irish': ['Adam',\n",
       "  'Ahearn',\n",
       "  'Aodh',\n",
       "  'Aodha',\n",
       "  'Aonghuis',\n",
       "  'Aonghus',\n",
       "  'Bhrighde',\n",
       "  'Bradach',\n",
       "  'Bradan',\n",
       "  'Braden',\n",
       "  'Brady',\n",
       "  'Bran',\n",
       "  'Brannon',\n",
       "  'Brian',\n",
       "  'Callaghan',\n",
       "  'Caomh',\n",
       "  'Carey',\n",
       "  'Casey',\n",
       "  'Cassidy',\n",
       "  'Cathain',\n",
       "  'Cathan',\n",
       "  'Cathasach',\n",
       "  'Ceallach',\n",
       "  'Ceallachan',\n",
       "  'Cearbhall',\n",
       "  'Cennetig',\n",
       "  'Ciardha',\n",
       "  'Clark',\n",
       "  'Cleirich',\n",
       "  'Cleirigh',\n",
       "  'Cnaimhin',\n",
       "  'Coghlan',\n",
       "  'Coilean',\n",
       "  'Collins',\n",
       "  'Colman',\n",
       "  'Conall',\n",
       "  'Conchobhar',\n",
       "  'Conn',\n",
       "  'Connell',\n",
       "  'Connolly',\n",
       "  'Cormac',\n",
       "  'Corraidhin',\n",
       "  'Cuidightheach',\n",
       "  'Curran',\n",
       "  'Dubhshlaine',\n",
       "  'Dalach',\n",
       "  'Daly',\n",
       "  'Damhain',\n",
       "  'Damhan',\n",
       "  'Delaney',\n",
       "  'Desmond',\n",
       "  'Devin',\n",
       "  'Diarmaid',\n",
       "  'Doherty',\n",
       "  'Domhnall',\n",
       "  'Donnchadh',\n",
       "  'Donndubhan',\n",
       "  'Donnell',\n",
       "  'Donoghue',\n",
       "  'Donovan',\n",
       "  'Doyle',\n",
       "  'Dubhain',\n",
       "  'Dubhan',\n",
       "  'Duncan',\n",
       "  'Eoghan',\n",
       "  'Eoin',\n",
       "  'Eoin',\n",
       "  'Faolan',\n",
       "  'Farrell',\n",
       "  'Fearghal',\n",
       "  'Fergus',\n",
       "  'Finn',\n",
       "  'Finnegan',\n",
       "  'Fionn',\n",
       "  'Flanagan',\n",
       "  'Flann',\n",
       "  'Flynn',\n",
       "  'Gallchobhar',\n",
       "  'Gerald',\n",
       "  'Giolla',\n",
       "  'Gorman',\n",
       "  'Hayden',\n",
       "  'Ivor',\n",
       "  'John',\n",
       "  'Kavanagh',\n",
       "  'Keefe',\n",
       "  'Kelly',\n",
       "  'Kennedy',\n",
       "  'Lennon',\n",
       "  'Login',\n",
       "  'Macclelland',\n",
       "  'Macdermott',\n",
       "  'Maceachthighearna',\n",
       "  'Macfarland',\n",
       "  'Macghabhann',\n",
       "  'Maciomhair',\n",
       "  'Macshuibhne',\n",
       "  'Madaidhin',\n",
       "  'Madden',\n",
       "  'Maguire',\n",
       "  'Mahoney',\n",
       "  'Maille',\n",
       "  'Malone',\n",
       "  'Manus',\n",
       "  'Maolmhuaidh',\n",
       "  'Mathghamhain',\n",
       "  'Maurice',\n",
       "  'Mcguire',\n",
       "  'Mckay',\n",
       "  'Mclain',\n",
       "  'Mcmahon',\n",
       "  'Mcnab',\n",
       "  'Mcneil',\n",
       "  'Meadhra',\n",
       "  'Michael',\n",
       "  'Milligan',\n",
       "  'Mochan',\n",
       "  'Mohan',\n",
       "  'Molloy',\n",
       "  'Monahan',\n",
       "  'Mooney',\n",
       "  'Muirchertach',\n",
       "  'Mullen',\n",
       "  'Mulryan',\n",
       "  'Murchadh',\n",
       "  'Murphy',\n",
       "  'Names',\n",
       "  'Naoimhin',\n",
       "  'Naomhan',\n",
       "  'Neil',\n",
       "  'Neville',\n",
       "  'Nevin',\n",
       "  'Niadh',\n",
       "  'Niall',\n",
       "  'Nolan',\n",
       "  'Nuallan',\n",
       "  \"O'Boyle\",\n",
       "  \"O'Brien\",\n",
       "  \"O'Byrne\",\n",
       "  \"O'Donnell\",\n",
       "  \"O'Hannagain\",\n",
       "  \"O'Hannigain\",\n",
       "  \"O'Keefe\",\n",
       "  \"O'Mooney\",\n",
       "  \"O'Neal\",\n",
       "  \"O'Boyle\",\n",
       "  \"O'Bree\",\n",
       "  \"O'Brian\",\n",
       "  \"O'Brien\",\n",
       "  \"O'Callaghann\",\n",
       "  \"O'Connell\",\n",
       "  \"O'Connor\",\n",
       "  \"O'Dell\",\n",
       "  \"O'Doherty\",\n",
       "  \"O'Donnell\",\n",
       "  \"O'Donoghue\",\n",
       "  \"O'Dowd\",\n",
       "  \"O'Driscoll\",\n",
       "  \"O'Gorman\",\n",
       "  \"O'Grady\",\n",
       "  \"O'Hagan\",\n",
       "  \"O'Halloran\",\n",
       "  \"O'Hanlon\",\n",
       "  \"O'Hara\",\n",
       "  \"O'Hare\",\n",
       "  \"O'Kane\",\n",
       "  \"O'Keefe\",\n",
       "  \"O'Keeffe\",\n",
       "  \"O'Kelly\",\n",
       "  \"O'Leary\",\n",
       "  \"O'Loughlin\",\n",
       "  \"O'Mahoney\",\n",
       "  \"O'Mahony\",\n",
       "  \"O'Malley\",\n",
       "  \"O'Meara\",\n",
       "  \"O'Neal\",\n",
       "  \"O'Neill\",\n",
       "  \"O'Reilly\",\n",
       "  \"O'Rourke\",\n",
       "  \"O'Ryan\",\n",
       "  \"O'Shea\",\n",
       "  \"O'Sullivan\",\n",
       "  \"O'Toole\",\n",
       "  'Patrick',\n",
       "  'Peatain',\n",
       "  'Pharlain',\n",
       "  'Power',\n",
       "  'Quigley',\n",
       "  'Quinn',\n",
       "  'Quirke',\n",
       "  'Raghailligh',\n",
       "  'Reagan',\n",
       "  'Register',\n",
       "  'Reilly',\n",
       "  'Reynold',\n",
       "  'Rhys',\n",
       "  'Riagain',\n",
       "  'Riagan',\n",
       "  'Riain',\n",
       "  'Rian',\n",
       "  'Rinn',\n",
       "  'Roach',\n",
       "  'Rodagh',\n",
       "  'Rory',\n",
       "  'Ruadh',\n",
       "  'Ruadhain',\n",
       "  'Ruadhan',\n",
       "  'Ruaidh',\n",
       "  'Samuel',\n",
       "  'Scolaidhe',\n",
       "  'Seaghdha',\n",
       "  'Sechnall',\n",
       "  'Seighin',\n",
       "  'Shannon',\n",
       "  'Sheehy',\n",
       "  'Simon',\n",
       "  'Sioda',\n",
       "  'Sloan',\n",
       "  'Sluaghadhan',\n",
       "  'Suaird',\n",
       "  'Sullivan',\n",
       "  'Tadhg',\n",
       "  'Tadhgan',\n",
       "  'Taidhg',\n",
       "  'Teagan',\n",
       "  'Teague',\n",
       "  'Tighearnach',\n",
       "  'Tracey',\n",
       "  'Treasach',\n",
       "  'Whalen',\n",
       "  'Whelan',\n",
       "  'William'],\n",
       " 'Italian': ['Abandonato',\n",
       "  'Abatangelo',\n",
       "  'Abatantuono',\n",
       "  'Abate',\n",
       "  'Abategiovanni',\n",
       "  'Abatescianni',\n",
       "  'Abba',\n",
       "  'Abbadelli',\n",
       "  'Abbascia',\n",
       "  'Abbatangelo',\n",
       "  'Abbatantuono',\n",
       "  'Abbate',\n",
       "  'Abbatelli',\n",
       "  'Abbaticchio',\n",
       "  'Abbiati',\n",
       "  'Abbracciabene',\n",
       "  'Abbracciabeni',\n",
       "  'Abelli',\n",
       "  'Abello',\n",
       "  'Abrami',\n",
       "  'Abramo',\n",
       "  'Acardi',\n",
       "  'Accardi',\n",
       "  'Accardo',\n",
       "  'Acciai',\n",
       "  'Acciaio',\n",
       "  'Acciaioli',\n",
       "  'Acconci',\n",
       "  'Acconcio',\n",
       "  'Accorsi',\n",
       "  'Accorso',\n",
       "  'Accosi',\n",
       "  'Accursio',\n",
       "  'Acerbi',\n",
       "  'Acone',\n",
       "  'Aconi',\n",
       "  'Acqua',\n",
       "  'Acquafredda',\n",
       "  'Acquarone',\n",
       "  'Acquati',\n",
       "  'Adalardi',\n",
       "  'Adami',\n",
       "  'Adamo',\n",
       "  'Adamoli',\n",
       "  'Addario',\n",
       "  'Adelardi',\n",
       "  'Adessi',\n",
       "  'Adimari',\n",
       "  'Adriatico',\n",
       "  'Affini',\n",
       "  'Africani',\n",
       "  'Africano',\n",
       "  'Agani',\n",
       "  'Aggi',\n",
       "  'Aggio',\n",
       "  'Agli',\n",
       "  'Agnelli',\n",
       "  'Agnellutti',\n",
       "  'Agnusdei',\n",
       "  'Agosti',\n",
       "  'Agostini',\n",
       "  'Agresta',\n",
       "  'Agrioli',\n",
       "  'Aiello',\n",
       "  'Aiolfi',\n",
       "  'Airaldi',\n",
       "  'Airo',\n",
       "  'Aita',\n",
       "  'Ajello',\n",
       "  'Alagona',\n",
       "  'Alamanni',\n",
       "  'Albanesi',\n",
       "  'Albani',\n",
       "  'Albano',\n",
       "  'Alberghi',\n",
       "  'Alberghini',\n",
       "  'Alberici',\n",
       "  'Alberighi',\n",
       "  'Albero',\n",
       "  'Albini',\n",
       "  'Albricci',\n",
       "  'Albrici',\n",
       "  'Alcheri',\n",
       "  'Aldebrandi',\n",
       "  'Alderisi',\n",
       "  'Alduino',\n",
       "  'Alemagna',\n",
       "  'Aleppo',\n",
       "  'Alesci',\n",
       "  'Alescio',\n",
       "  'Alesi',\n",
       "  'Alesini',\n",
       "  'Alesio',\n",
       "  'Alessandri',\n",
       "  'Alessi',\n",
       "  'Alfero',\n",
       "  'Aliberti',\n",
       "  'Alinari',\n",
       "  'Aliprandi',\n",
       "  'Allegri',\n",
       "  'Allegro',\n",
       "  'Alo',\n",
       "  'Aloia',\n",
       "  'Aloisi',\n",
       "  'Altamura',\n",
       "  'Altimari',\n",
       "  'Altoviti',\n",
       "  'Alunni',\n",
       "  'Amadei',\n",
       "  'Amadori',\n",
       "  'Amalberti',\n",
       "  'Amantea',\n",
       "  'Amato',\n",
       "  'Amatore',\n",
       "  'Ambrogi',\n",
       "  'Ambrosi',\n",
       "  'Amello',\n",
       "  'Amerighi',\n",
       "  'Amoretto',\n",
       "  'Angioli',\n",
       "  'Ansaldi',\n",
       "  'Anselmetti',\n",
       "  'Anselmi',\n",
       "  'Antonelli',\n",
       "  'Antonini',\n",
       "  'Antonino',\n",
       "  'Aquila',\n",
       "  'Aquino',\n",
       "  'Arbore',\n",
       "  'Ardiccioni',\n",
       "  'Ardizzone',\n",
       "  'Ardovini',\n",
       "  'Arena',\n",
       "  'Aringheri',\n",
       "  'Arlotti',\n",
       "  'Armani',\n",
       "  'Armati',\n",
       "  'Armonni',\n",
       "  'Arnolfi',\n",
       "  'Arnoni',\n",
       "  'Arrighetti',\n",
       "  'Arrighi',\n",
       "  'Arrigucci',\n",
       "  'Aucciello',\n",
       "  'Azzara',\n",
       "  'Baggi',\n",
       "  'Baggio',\n",
       "  'Baglio',\n",
       "  'Bagni',\n",
       "  'Bagnoli',\n",
       "  'Balboni',\n",
       "  'Baldi',\n",
       "  'Baldini',\n",
       "  'Baldinotti',\n",
       "  'Baldovini',\n",
       "  'Bandini',\n",
       "  'Bandoni',\n",
       "  'Barbieri',\n",
       "  'Barone',\n",
       "  'Barsetti',\n",
       "  'Bartalotti',\n",
       "  'Bartolomei',\n",
       "  'Bartolomeo',\n",
       "  'Barzetti',\n",
       "  'Basile',\n",
       "  'Bassanelli',\n",
       "  'Bassani',\n",
       "  'Bassi',\n",
       "  'Basso',\n",
       "  'Basurto',\n",
       "  'Battaglia',\n",
       "  'Bazzoli',\n",
       "  'Bellandi',\n",
       "  'Bellandini',\n",
       "  'Bellincioni',\n",
       "  'Bellini',\n",
       "  'Bello',\n",
       "  'Bellomi',\n",
       "  'Belloni',\n",
       "  'Belluomi',\n",
       "  'Belmonte',\n",
       "  'Bencivenni',\n",
       "  'Benedetti',\n",
       "  'Benenati',\n",
       "  'Benetton',\n",
       "  'Benini',\n",
       "  'Benivieni',\n",
       "  'Benvenuti',\n",
       "  'Berardi',\n",
       "  'Bergamaschi',\n",
       "  'Berti',\n",
       "  'Bertolini',\n",
       "  'Biancardi',\n",
       "  'Bianchi',\n",
       "  'Bicchieri',\n",
       "  'Biondi',\n",
       "  'Biondo',\n",
       "  'Boerio',\n",
       "  'Bologna',\n",
       "  'Bondesan',\n",
       "  'Bonomo',\n",
       "  'Borghi',\n",
       "  'Borgnino',\n",
       "  'Borgogni',\n",
       "  'Bosco',\n",
       "  'Bove',\n",
       "  'Bover',\n",
       "  'Boveri',\n",
       "  'Brambani',\n",
       "  'Brambilla',\n",
       "  'Breda',\n",
       "  'Brioschi',\n",
       "  'Brivio',\n",
       "  'Brunetti',\n",
       "  'Bruno',\n",
       "  'Buffone',\n",
       "  'Bulgarelli',\n",
       "  'Bulgari',\n",
       "  'Buonarroti',\n",
       "  'Busto',\n",
       "  'Caiazzo',\n",
       "  'Caito',\n",
       "  'Caivano',\n",
       "  'Calabrese',\n",
       "  'Calligaris',\n",
       "  'Campana',\n",
       "  'Campo',\n",
       "  'Cantu',\n",
       "  'Capello',\n",
       "  'Capello',\n",
       "  'Capello',\n",
       "  'Capitani',\n",
       "  'Carbone',\n",
       "  'Carboni',\n",
       "  'Carideo',\n",
       "  'Carlevaro',\n",
       "  'Caro',\n",
       "  'Carracci',\n",
       "  'Carrara',\n",
       "  'Caruso',\n",
       "  'Cassano',\n",
       "  'Castro',\n",
       "  'Catalano',\n",
       "  'Cattaneo',\n",
       "  'Cavalcante',\n",
       "  'Cavallo',\n",
       "  'Cingolani',\n",
       "  'Cino',\n",
       "  'Cipriani',\n",
       "  'Cisternino',\n",
       "  'Coiro',\n",
       "  'Cola',\n",
       "  'Colombera',\n",
       "  'Colombo',\n",
       "  'Columbo',\n",
       "  'Como',\n",
       "  'Como',\n",
       "  'Confortola',\n",
       "  'Conti',\n",
       "  'Corna',\n",
       "  'Corti',\n",
       "  'Corvi',\n",
       "  'Costa',\n",
       "  'Costantini',\n",
       "  'Costanzo',\n",
       "  'Cracchiolo',\n",
       "  'Cremaschi',\n",
       "  'Cremona',\n",
       "  'Cremonesi',\n",
       "  'Crespo',\n",
       "  'Croce',\n",
       "  'Crocetti',\n",
       "  'Cucinotta',\n",
       "  'Cuocco',\n",
       "  'Cuoco',\n",
       "  \"D'ambrosio\",\n",
       "  'Damiani',\n",
       "  \"D'amore\",\n",
       "  \"D'angelo\",\n",
       "  \"D'antonio\",\n",
       "  'De angelis',\n",
       "  'De campo',\n",
       "  'De felice',\n",
       "  'De filippis',\n",
       "  'De fiore',\n",
       "  'De laurentis',\n",
       "  'De luca',\n",
       "  'De palma',\n",
       "  'De rege',\n",
       "  'De santis',\n",
       "  'De vitis',\n",
       "  'Di antonio',\n",
       "  'Di caprio',\n",
       "  'Di mercurio',\n",
       "  'Dinapoli',\n",
       "  'Dioli',\n",
       "  'Di pasqua',\n",
       "  'Di pietro',\n",
       "  'Di stefano',\n",
       "  'Donati',\n",
       "  \"D'onofrio\",\n",
       "  'Drago',\n",
       "  'Durante',\n",
       "  'Elena',\n",
       "  'Episcopo',\n",
       "  'Ermacora',\n",
       "  'Esposito',\n",
       "  'Evangelista',\n",
       "  'Fabbri',\n",
       "  'Fabbro',\n",
       "  'Falco',\n",
       "  'Faraldo',\n",
       "  'Farina',\n",
       "  'Farro',\n",
       "  'Fattore',\n",
       "  'Fausti',\n",
       "  'Fava',\n",
       "  'Favero',\n",
       "  'Fermi',\n",
       "  'Ferrara',\n",
       "  'Ferrari',\n",
       "  'Ferraro',\n",
       "  'Ferrero',\n",
       "  'Ferro',\n",
       "  'Fierro',\n",
       "  'Filippi',\n",
       "  'Fini',\n",
       "  'Fiore',\n",
       "  'Fiscella',\n",
       "  'Fiscella',\n",
       "  'Fonda',\n",
       "  'Fontana',\n",
       "  'Fortunato',\n",
       "  'Franco',\n",
       "  'Franzese',\n",
       "  'Furlan',\n",
       "  'Gabrielli',\n",
       "  'Gagliardi',\n",
       "  'Gallo',\n",
       "  'Ganza',\n",
       "  'Garfagnini',\n",
       "  'Garofalo',\n",
       "  'Gaspari',\n",
       "  'Gatti',\n",
       "  'Genovese',\n",
       "  'Gentile',\n",
       "  'Germano',\n",
       "  'Giannino',\n",
       "  'Gimondi',\n",
       "  'Giordano',\n",
       "  'Gismondi',\n",
       "  'Giugovaz',\n",
       "  'Giunta',\n",
       "  'Goretti',\n",
       "  'Gori',\n",
       "  'Greco',\n",
       "  'Grillo',\n",
       "  'Grimaldi',\n",
       "  'Gronchi',\n",
       "  'Guarneri',\n",
       "  'Guerra',\n",
       "  'Guerriero',\n",
       "  'Guidi',\n",
       "  'Guttuso',\n",
       "  'Idoni',\n",
       "  'Innocenti',\n",
       "  'Labriola',\n",
       "  'Laconi',\n",
       "  'Lagana',\n",
       "  'Lagomarsino',\n",
       "  'Lagorio',\n",
       "  'Laguardia',\n",
       "  'Lama',\n",
       "  'Lamberti',\n",
       "  'Lamon',\n",
       "  'Landi',\n",
       "  'Lando',\n",
       "  'Landolfi',\n",
       "  'Laterza',\n",
       "  'Laurito',\n",
       "  'Lazzari',\n",
       "  'Lecce',\n",
       "  'Leccese',\n",
       "  'Leggieri',\n",
       "  'Lemmi',\n",
       "  'Leone',\n",
       "  'Leoni',\n",
       "  'Lippi',\n",
       "  'Locatelli',\n",
       "  'Lombardi',\n",
       "  'Longo',\n",
       "  'Lupo',\n",
       "  'Luzzatto',\n",
       "  'Maestri',\n",
       "  'Magro',\n",
       "  'Mancini',\n",
       "  'Manco',\n",
       "  'Mancuso',\n",
       "  'Manfredi',\n",
       "  'Manfredonia',\n",
       "  'Mantovani',\n",
       "  'Marchegiano',\n",
       "  'Marchesi',\n",
       "  'Marchetti',\n",
       "  'Marchioni',\n",
       "  'Marconi',\n",
       "  'Mari',\n",
       "  'Maria',\n",
       "  'Mariani',\n",
       "  'Marino',\n",
       "  'Marmo',\n",
       "  'Martelli',\n",
       "  'Martinelli',\n",
       "  'Masi',\n",
       "  'Masin',\n",
       "  'Mazza',\n",
       "  'Merlo',\n",
       "  'Messana',\n",
       "  'Micheli',\n",
       "  'Milani',\n",
       "  'Milano',\n",
       "  'Modugno',\n",
       "  'Mondadori',\n",
       "  'Mondo',\n",
       "  'Montagna',\n",
       "  'Montana',\n",
       "  'Montanari',\n",
       "  'Monte',\n",
       "  'Monti',\n",
       "  'Morandi',\n",
       "  'Morello',\n",
       "  'Moretti',\n",
       "  'Morra',\n",
       "  'Moschella',\n",
       "  'Mosconi',\n",
       "  'Motta',\n",
       "  'Muggia',\n",
       "  'Muraro',\n",
       "  'Murgia',\n",
       "  'Murtas',\n",
       "  'Nacar',\n",
       "  'Naggi',\n",
       "  'Naggia',\n",
       "  'Naldi',\n",
       "  'Nana',\n",
       "  'Nani',\n",
       "  'Nanni',\n",
       "  'Nannini',\n",
       "  'Napoleoni',\n",
       "  'Napoletani',\n",
       "  'Napoliello',\n",
       "  'Nardi',\n",
       "  'Nardo',\n",
       "  'Nardovino',\n",
       "  'Nasato',\n",
       "  'Nascimbene',\n",
       "  'Nascimbeni',\n",
       "  'Natale',\n",
       "  'Nave',\n",
       "  'Nazario',\n",
       "  'Necchi',\n",
       "  'Negri',\n",
       "  'Negrini',\n",
       "  'Nelli',\n",
       "  'Nenci',\n",
       "  'Nepi',\n",
       "  'Neri',\n",
       "  'Neroni',\n",
       "  'Nervetti',\n",
       "  'Nervi',\n",
       "  'Nespola',\n",
       "  'Nicastro',\n",
       "  'Nicchi',\n",
       "  'Nicodemo',\n",
       "  'Nicolai',\n",
       "  'Nicolosi',\n",
       "  'Nicosia',\n",
       "  'Nicotera',\n",
       "  'Nieddu',\n",
       "  'Nieri',\n",
       "  'Nigro',\n",
       "  'Nisi',\n",
       "  'Nizzola',\n",
       "  'Noschese',\n",
       "  'Notaro',\n",
       "  'Notoriano',\n",
       "  'Oberti',\n",
       "  'Oberto',\n",
       "  'Ongaro',\n",
       "  'Orlando',\n",
       "  'Orsini',\n",
       "  'Pace',\n",
       "  'Padovan',\n",
       "  'Padovano',\n",
       "  'Pagani',\n",
       "  'Pagano',\n",
       "  'Palladino',\n",
       "  'Palmisano',\n",
       "  'Palumbo',\n",
       "  'Panzavecchia',\n",
       "  'Parisi',\n",
       "  'Parma',\n",
       "  'Parodi',\n",
       "  'Parri',\n",
       "  'Parrino',\n",
       "  'Passerini',\n",
       "  'Pastore',\n",
       "  'Paternoster',\n",
       "  'Pavesi',\n",
       "  'Pavone',\n",
       "  'Pavoni',\n",
       "  'Pecora',\n",
       "  'Pedrotti',\n",
       "  'Pellegrino',\n",
       "  'Perugia',\n",
       "  'Pesaresi',\n",
       "  'Pesaro',\n",
       "  'Pesce',\n",
       "  'Petri',\n",
       "  'Pherigo',\n",
       "  'Piazza',\n",
       "  'Piccirillo',\n",
       "  'Piccoli',\n",
       "  'Pierno',\n",
       "  'Pietri',\n",
       "  'Pini',\n",
       "  'Piovene',\n",
       "  'Piraino',\n",
       "  'Pisani',\n",
       "  'Pittaluga',\n",
       "  'Poggi',\n",
       "  'Poggio',\n",
       "  'Poletti',\n",
       "  'Pontecorvo',\n",
       "  'Portelli',\n",
       "  'Porto',\n",
       "  'Portoghese',\n",
       "  'Potenza',\n",
       "  'Pozzi',\n",
       "  'Profeta',\n",
       "  'Prosdocimi',\n",
       "  'Provenza',\n",
       "  'Provenzano',\n",
       "  'Pugliese',\n",
       "  'Quaranta',\n",
       "  'Quattrocchi',\n",
       "  'Ragno',\n",
       "  'Raimondi',\n",
       "  'Rais',\n",
       "  'Rana',\n",
       "  'Raneri',\n",
       "  'Rao',\n",
       "  'Rapallino',\n",
       "  'Ratti',\n",
       "  'Ravenna',\n",
       "  'Re',\n",
       "  'Ricchetti',\n",
       "  'Ricci',\n",
       "  'Riggi',\n",
       "  'Righi',\n",
       "  'Rinaldi',\n",
       "  'Riva',\n",
       "  'Rizzo',\n",
       "  'Robustelli',\n",
       "  'Rocca',\n",
       "  'Rocchi',\n",
       "  'Rocco',\n",
       "  'Roma',\n",
       "  'Roma',\n",
       "  'Romagna',\n",
       "  'Romagnoli',\n",
       "  'Romano',\n",
       "  'Romano',\n",
       "  'Romero',\n",
       "  'Roncalli',\n",
       "  'Ronchi',\n",
       "  'Rosa',\n",
       "  'Rossi',\n",
       "  'Rossini',\n",
       "  'Rotolo',\n",
       "  'Rovigatti',\n",
       "  'Ruggeri',\n",
       "  'Russo',\n",
       "  'Rustici',\n",
       "  'Ruzzier',\n",
       "  'Sabbadin',\n",
       "  'Sacco',\n",
       "  'Sala',\n",
       "  'Salomon',\n",
       "  'Salucci',\n",
       "  'Salvaggi',\n",
       "  'Salvai',\n",
       "  'Salvail',\n",
       "  'Salvatici',\n",
       "  'Salvay',\n",
       "  'Sanna',\n",
       "  'Sansone',\n",
       "  'Santini',\n",
       "  'Santoro',\n",
       "  'Sapienti',\n",
       "  'Sarno',\n",
       "  'Sarti',\n",
       "  'Sartini',\n",
       "  'Sarto',\n",
       "  'Savona',\n",
       "  'Scarpa',\n",
       "  'Scarsi',\n",
       "  'Scavo',\n",
       "  'Sciacca',\n",
       "  'Sciacchitano',\n",
       "  'Sciarra',\n",
       "  'Scordato',\n",
       "  'Scotti',\n",
       "  'Scutese',\n",
       "  'Sebastiani',\n",
       "  'Sebastino',\n",
       "  'Segreti',\n",
       "  'Selmone',\n",
       "  'Selvaggio',\n",
       "  'Serafin',\n",
       "  'Serafini',\n",
       "  'Serpico',\n",
       "  'Sessa',\n",
       "  'Sgro',\n",
       "  'Siena',\n",
       "  'Silvestri',\n",
       "  'Sinagra',\n",
       "  'Sinagra',\n",
       "  'Soldati',\n",
       "  'Somma',\n",
       "  'Sordi',\n",
       "  'Soriano',\n",
       "  'Sorrentino',\n",
       "  'Spada',\n",
       "  'Spano',\n",
       "  'Sparacello',\n",
       "  'Speziale',\n",
       "  'Spini',\n",
       "  'Stabile',\n",
       "  'Stablum',\n",
       "  'Stilo',\n",
       "  'Sultana',\n",
       "  'Tafani',\n",
       "  'Tamaro',\n",
       "  'Tamboia',\n",
       "  'Tanzi',\n",
       "  'Tarantino',\n",
       "  'Taverna',\n",
       "  'Tedesco',\n",
       "  'Terranova',\n",
       "  'Terzi',\n",
       "  'Tessaro',\n",
       "  'Testa',\n",
       "  'Tiraboschi',\n",
       "  'Tivoli',\n",
       "  'Todaro',\n",
       "  'Toloni',\n",
       "  'Tornincasa',\n",
       "  'Toselli',\n",
       "  'Tosetti',\n",
       "  'Tosi',\n",
       "  'Tosto',\n",
       "  'Trapani',\n",
       "  'Traversa',\n",
       "  'Traversi',\n",
       "  'Traversini',\n",
       "  'Traverso',\n",
       "  'Trucco',\n",
       "  'Trudu',\n",
       "  'Tumicelli',\n",
       "  'Turati',\n",
       "  'Turchi',\n",
       "  'Uberti',\n",
       "  'Uccello',\n",
       "  'Uggeri',\n",
       "  'Ughi',\n",
       "  'Ungaretti',\n",
       "  'Ungaro',\n",
       "  'Vacca',\n",
       "  'Vaccaro',\n",
       "  'Valenti',\n",
       "  'Valentini',\n",
       "  'Valerio',\n",
       "  'Varano',\n",
       "  'Ventimiglia',\n",
       "  'Ventura',\n",
       "  'Verona',\n",
       "  'Veronesi',\n",
       "  'Vescovi',\n",
       "  'Vespa',\n",
       "  'Vestri',\n",
       "  'Vicario',\n",
       "  'Vico',\n",
       "  'Vigo',\n",
       "  'Villa',\n",
       "  'Vinci',\n",
       "  'Vinci',\n",
       "  'Viola',\n",
       "  'Vitali',\n",
       "  'Viteri',\n",
       "  'Voltolini',\n",
       "  'Zambrano',\n",
       "  'Zanetti',\n",
       "  'Zangari',\n",
       "  'Zappa',\n",
       "  'Zeni',\n",
       "  'Zini',\n",
       "  'Zino',\n",
       "  'Zunino'],\n",
       " 'Japanese': ['Abe',\n",
       "  'Abukara',\n",
       "  'Adachi',\n",
       "  'Aida',\n",
       "  'Aihara',\n",
       "  'Aizawa',\n",
       "  'Ajibana',\n",
       "  'Akaike',\n",
       "  'Akamatsu',\n",
       "  'Akatsuka',\n",
       "  'Akechi',\n",
       "  'Akera',\n",
       "  'Akimoto',\n",
       "  'Akita',\n",
       "  'Akiyama',\n",
       "  'Akutagawa',\n",
       "  'Amagawa',\n",
       "  'Amaya',\n",
       "  'Amori',\n",
       "  'Anami',\n",
       "  'Ando',\n",
       "  'Anzai',\n",
       "  'Aoki',\n",
       "  'Arai',\n",
       "  'Arakawa',\n",
       "  'Araki',\n",
       "  'Arakida',\n",
       "  'Arato',\n",
       "  'Arihyoshi',\n",
       "  'Arishima',\n",
       "  'Arita',\n",
       "  'Ariwa',\n",
       "  'Ariwara',\n",
       "  'Asahara',\n",
       "  'Asahi',\n",
       "  'Asai',\n",
       "  'Asano',\n",
       "  'Asanuma',\n",
       "  'Asari',\n",
       "  'Ashia',\n",
       "  'Ashida',\n",
       "  'Ashikaga',\n",
       "  'Asuhara',\n",
       "  'Atshushi',\n",
       "  'Ayabito',\n",
       "  'Ayugai',\n",
       "  'Baba',\n",
       "  'Baisotei',\n",
       "  'Bando',\n",
       "  'Bunya',\n",
       "  'Chiba',\n",
       "  'Chikamatsu',\n",
       "  'Chikanatsu',\n",
       "  'Chino',\n",
       "  'Chishu',\n",
       "  'Choshi',\n",
       "  'Daishi',\n",
       "  'Dan',\n",
       "  'Date',\n",
       "  'Dazai',\n",
       "  'Deguchi',\n",
       "  'Deushi',\n",
       "  'Doi',\n",
       "  'Ebina',\n",
       "  'Ebisawa',\n",
       "  'Eda',\n",
       "  'Egami',\n",
       "  'Eguchi',\n",
       "  'Ekiguchi',\n",
       "  'Endo',\n",
       "  'Endoso',\n",
       "  'Enoki',\n",
       "  'Enomoto',\n",
       "  'Erizawa',\n",
       "  'Eto',\n",
       "  'Etsuko',\n",
       "  'Ezakiya',\n",
       "  'Fuchida',\n",
       "  'Fugunaga',\n",
       "  'Fujikage',\n",
       "  'Fujimaki',\n",
       "  'Fujimoto',\n",
       "  'Fujioka',\n",
       "  'Fujishima',\n",
       "  'Fujita',\n",
       "  'Fujiwara',\n",
       "  'Fukao',\n",
       "  'Fukayama',\n",
       "  'Fukuda',\n",
       "  'Fukumitsu',\n",
       "  'Fukunaka',\n",
       "  'Fukuoka',\n",
       "  'Fukusaku',\n",
       "  'Fukushima',\n",
       "  'Fukuyama',\n",
       "  'Fukuzawa',\n",
       "  'Fumihiko',\n",
       "  'Funabashi',\n",
       "  'Funaki',\n",
       "  'Funakoshi',\n",
       "  'Furusawa',\n",
       "  'Fuschida',\n",
       "  'Fuse',\n",
       "  'Futabatei',\n",
       "  'Fuwa',\n",
       "  'Gakusha',\n",
       "  'Genda',\n",
       "  'Genji',\n",
       "  'Gensai',\n",
       "  'Godo',\n",
       "  'Goto',\n",
       "  'Gushiken',\n",
       "  'Hachirobei',\n",
       "  'Haga',\n",
       "  'Hagino',\n",
       "  'Hagiwara',\n",
       "  'Hama',\n",
       "  'Hamacho',\n",
       "  'Hamada',\n",
       "  'Hamaguchi',\n",
       "  'Hamamoto',\n",
       "  'Hanabusa',\n",
       "  'Hanari',\n",
       "  'Handa',\n",
       "  'Hara',\n",
       "  'Harada',\n",
       "  'Haruguchi',\n",
       "  'Hasegawa',\n",
       "  'Hasekura',\n",
       "  'Hashimoto',\n",
       "  'Hasimoto',\n",
       "  'Hatakeda',\n",
       "  'Hatakeyama',\n",
       "  'Hatayama',\n",
       "  'Hatoyama',\n",
       "  'Hattori',\n",
       "  'Hayakawa',\n",
       "  'Hayami',\n",
       "  'Hayashi',\n",
       "  'Hayashida',\n",
       "  'Hayata',\n",
       "  'Hayuata',\n",
       "  'Hida',\n",
       "  'Hideaki',\n",
       "  'Hideki',\n",
       "  'Hideyoshi',\n",
       "  'Higashikuni',\n",
       "  'Higashiyama',\n",
       "  'Higo',\n",
       "  'Higoshi',\n",
       "  'Higuchi',\n",
       "  'Hike',\n",
       "  'Hino',\n",
       "  'Hira',\n",
       "  'Hiraga',\n",
       "  'Hiraki',\n",
       "  'Hirano',\n",
       "  'Hiranuma',\n",
       "  'Hiraoka',\n",
       "  'Hirase',\n",
       "  'Hirasi',\n",
       "  'Hirata',\n",
       "  'Hiratasuka',\n",
       "  'Hirayama',\n",
       "  'Hiro',\n",
       "  'Hirose',\n",
       "  'Hirota',\n",
       "  'Hiroyuki',\n",
       "  'Hisamatsu',\n",
       "  'Hishida',\n",
       "  'Hishikawa',\n",
       "  'Hitomi',\n",
       "  'Hiyama',\n",
       "  'Hohki',\n",
       "  'Hojo',\n",
       "  'Hokusai',\n",
       "  'Honami',\n",
       "  'Honda',\n",
       "  'Hori',\n",
       "  'Horigome',\n",
       "  'Horigoshi',\n",
       "  'Horiuchi',\n",
       "  'Horri',\n",
       "  'Hoshino',\n",
       "  'Hosokawa',\n",
       "  'Hosokaya',\n",
       "  'Hotate',\n",
       "  'Hotta',\n",
       "  'Hyata',\n",
       "  'Hyobanshi',\n",
       "  'Ibi',\n",
       "  'Ibu',\n",
       "  'Ibuka',\n",
       "  'Ichigawa',\n",
       "  'Ichihara',\n",
       "  'Ichikawa',\n",
       "  'Ichimonji',\n",
       "  'Ichiro',\n",
       "  'Ichisada',\n",
       "  'Ichiyusai',\n",
       "  'Idane',\n",
       "  'Iemochi',\n",
       "  'Ienari',\n",
       "  'Iesada',\n",
       "  'Ieyasu',\n",
       "  'Ieyoshi',\n",
       "  'Igarashi',\n",
       "  'Ihara',\n",
       "  'Ii',\n",
       "  'Iida',\n",
       "  'Iijima',\n",
       "  'Iitaka',\n",
       "  'Ijichi',\n",
       "  'Ijiri',\n",
       "  'Ikeda',\n",
       "  'Ikina',\n",
       "  'Ikoma',\n",
       "  'Imada',\n",
       "  'Imagawa',\n",
       "  'Imai',\n",
       "  'Imaizumi',\n",
       "  'Imamura',\n",
       "  'Imoo',\n",
       "  'Ina',\n",
       "  'Inaba',\n",
       "  'Inao',\n",
       "  'Inihara',\n",
       "  'Ino',\n",
       "  'Inoguchi',\n",
       "  'Inokuma',\n",
       "  'Inoue',\n",
       "  'Inouye',\n",
       "  'Inukai',\n",
       "  'Ippitsusai',\n",
       "  'Irie',\n",
       "  'Iriye',\n",
       "  'Isayama',\n",
       "  'Ise',\n",
       "  'Iseki',\n",
       "  'Iseya',\n",
       "  'Ishibashi',\n",
       "  'Ishida',\n",
       "  'Ishiguro',\n",
       "  'Ishihara',\n",
       "  'Ishikawa',\n",
       "  'Ishimaru',\n",
       "  'Ishimura',\n",
       "  'Ishinomori',\n",
       "  'Ishiyama',\n",
       "  'Isobe',\n",
       "  'Isoda',\n",
       "  'Isozaki',\n",
       "  'Itagaki',\n",
       "  'Itami',\n",
       "  'Ito',\n",
       "  'Itoh',\n",
       "  'Iwahara',\n",
       "  'Iwahashi',\n",
       "  'Iwakura',\n",
       "  'Iwasa',\n",
       "  'Iwasaki',\n",
       "  'Izumi',\n",
       "  'Jimbo',\n",
       "  'Jippensha',\n",
       "  'Jo',\n",
       "  'Joshuya',\n",
       "  'Joshuyo',\n",
       "  'Jukodo',\n",
       "  'Jumonji',\n",
       "  'Kada',\n",
       "  'Kagabu',\n",
       "  'Kagawa',\n",
       "  'Kahae',\n",
       "  'Kahaya',\n",
       "  'Kaibara',\n",
       "  'Kaima',\n",
       "  'Kajahara',\n",
       "  'Kajitani',\n",
       "  'Kajiwara',\n",
       "  'Kajiyama',\n",
       "  'Kakinomoto',\n",
       "  'Kakutama',\n",
       "  'Kamachi',\n",
       "  'Kamata',\n",
       "  'Kaminaga',\n",
       "  'Kamio',\n",
       "  'Kamioka',\n",
       "  'Kamisaka',\n",
       "  'Kamo',\n",
       "  'Kamon',\n",
       "  'Kan',\n",
       "  'Kanada',\n",
       "  'Kanagaki',\n",
       "  'Kanegawa',\n",
       "  'Kaneko',\n",
       "  'Kanesaka',\n",
       "  'Kano',\n",
       "  'Karamorita',\n",
       "  'Karube',\n",
       "  'Karubo',\n",
       "  'Kasahara',\n",
       "  'Kasai',\n",
       "  'Kasamatsu',\n",
       "  'Kasaya',\n",
       "  'Kase',\n",
       "  'Kashiwagi',\n",
       "  'Kasuse',\n",
       "  'Kataoka',\n",
       "  'Katayama',\n",
       "  'Katayanagi',\n",
       "  'Kate',\n",
       "  'Kato',\n",
       "  'Katoaka',\n",
       "  'Katsu',\n",
       "  'Katsukawa',\n",
       "  'Katsumata',\n",
       "  'Katsura',\n",
       "  'Katsushika',\n",
       "  'Kawabata',\n",
       "  'Kawachi',\n",
       "  'Kawagichi',\n",
       "  'Kawagishi',\n",
       "  'Kawaguchi',\n",
       "  'Kawai',\n",
       "  'Kawaii',\n",
       "  'Kawakami',\n",
       "  'Kawamata',\n",
       "  'Kawamura',\n",
       "  'Kawasaki',\n",
       "  'Kawasawa',\n",
       "  'Kawashima',\n",
       "  'Kawasie',\n",
       "  'Kawatake',\n",
       "  'Kawate',\n",
       "  'Kawayama',\n",
       "  'Kawazu',\n",
       "  'Kaza',\n",
       "  'Kazuyoshi',\n",
       "  'Kenkyusha',\n",
       "  'Kenmotsu',\n",
       "  'Kentaro',\n",
       "  'Ki',\n",
       "  'Kido',\n",
       "  'Kihara',\n",
       "  'Kijimuta',\n",
       "  'Kijmuta',\n",
       "  'Kikkawa',\n",
       "  'Kikuchi',\n",
       "  'Kikugawa',\n",
       "  'Kikui',\n",
       "  'Kikutake',\n",
       "  'Kimio',\n",
       "  'Kimiyama',\n",
       "  'Kimura',\n",
       "  'Kinashita',\n",
       "  'Kinoshita',\n",
       "  'Kinugasa',\n",
       "  'Kira',\n",
       "  'Kishi',\n",
       "  'Kiski',\n",
       "  'Kita',\n",
       "  'Kitabatake',\n",
       "  'Kitagawa',\n",
       "  'Kitamura',\n",
       "  'Kitano',\n",
       "  'Kitao',\n",
       "  'Kitoaji',\n",
       "  'Ko',\n",
       "  'Kobayashi',\n",
       "  'Kobi',\n",
       "  'Kodama',\n",
       "  'Koga',\n",
       "  'Kogara',\n",
       "  'Kogo',\n",
       "  'Koguchi',\n",
       "  'Koiso',\n",
       "  'Koizumi',\n",
       "  'Kojima',\n",
       "  'Kokan',\n",
       "  'Komagata',\n",
       "  'Komatsu',\n",
       "  'Komatsuzaki',\n",
       "  'Komine',\n",
       "  'Komiya',\n",
       "  'Komon',\n",
       "  'Komura',\n",
       "  'Kon',\n",
       "  'Konae',\n",
       "  'Konda',\n",
       "  'Kondo',\n",
       "  'Konishi',\n",
       "  'Kono',\n",
       "  'Konoe',\n",
       "  'Koruba',\n",
       "  'Koshin',\n",
       "  'Kotara',\n",
       "  'Kotoku',\n",
       "  'Koyama',\n",
       "  'Koyanagi',\n",
       "  'Kozu',\n",
       "  'Kubo',\n",
       "  'Kubota',\n",
       "  'Kudara',\n",
       "  'Kudo',\n",
       "  'Kuga',\n",
       "  'Kumagae',\n",
       "  'Kumasaka',\n",
       "  'Kunda',\n",
       "  'Kunikida',\n",
       "  'Kunisada',\n",
       "  'Kuno',\n",
       "  'Kunomasu',\n",
       "  'Kuramochi',\n",
       "  'Kuramoto',\n",
       "  'Kurata',\n",
       "  'Kurkawa',\n",
       "  'Kurmochi',\n",
       "  'Kuroda',\n",
       "  'Kurofuji',\n",
       "  'Kurogane',\n",
       "  'Kurohiko',\n",
       "  'Kuroki',\n",
       "  'Kurosawa',\n",
       "  'Kurusu',\n",
       "  'Kusatsu',\n",
       "  'Kusonoki',\n",
       "  'Kusuhara',\n",
       "  'Kusunoki',\n",
       "  'Kuwabara',\n",
       "  'Kwakami',\n",
       "  'Kyubei',\n",
       "  'Maeda',\n",
       "  'Maehata',\n",
       "  'Maeno',\n",
       "  'Maita',\n",
       "  'Makiguchi',\n",
       "  'Makino',\n",
       "  'Makioka',\n",
       "  'Makuda',\n",
       "  'Marubeni',\n",
       "  'Marugo',\n",
       "  'Marusa',\n",
       "  'Maruya',\n",
       "  'Maruyama',\n",
       "  'Masanobu',\n",
       "  'Masaoka',\n",
       "  'Mashita',\n",
       "  'Masoni',\n",
       "  'Masudu',\n",
       "  'Masuko',\n",
       "  'Masuno',\n",
       "  'Masuzoe',\n",
       "  'Matano',\n",
       "  'Matokai',\n",
       "  'Matoke',\n",
       "  'Matsuda',\n",
       "  'Matsukata',\n",
       "  'Matsuki',\n",
       "  'Matsumara',\n",
       "  'Matsumoto',\n",
       "  'Matsumura',\n",
       "  'Matsuo',\n",
       "  'Matsuoka',\n",
       "  'Matsura',\n",
       "  'Matsushina',\n",
       "  'Matsushita',\n",
       "  'Matsuya',\n",
       "  'Matsuzawa',\n",
       "  'Mayuzumi',\n",
       "  'Mazaki',\n",
       "  'Mazawa',\n",
       "  'Mazuka',\n",
       "  'Mifune',\n",
       "  'Mihashi',\n",
       "  'Miki',\n",
       "  'Mimasuya',\n",
       "  'Minabuchi',\n",
       "  'Minami',\n",
       "  'Minamoto',\n",
       "  'Minatoya',\n",
       "  'Minobe',\n",
       "  'Mishima',\n",
       "  'Mitsubishi',\n",
       "  'Mitsuharu',\n",
       "  'Mitsui',\n",
       "  'Mitsukuri',\n",
       "  'Mitsuwa',\n",
       "  'Mitsuya',\n",
       "  'Mitzusaka',\n",
       "  'Miura',\n",
       "  'Miwa',\n",
       "  'Miyagi',\n",
       "  'Miyahara',\n",
       "  'Miyajima',\n",
       "  'Miyake',\n",
       "  'Miyamae',\n",
       "  'Miyamoto',\n",
       "  'Miyazaki',\n",
       "  'Miyazawa',\n",
       "  'Miyoshi',\n",
       "  'Mizoguchi',\n",
       "  'Mizumaki',\n",
       "  'Mizuno',\n",
       "  'Mizutani',\n",
       "  'Modegi',\n",
       "  'Momotami',\n",
       "  'Momotani',\n",
       "  'Monomonoi',\n",
       "  'Mori',\n",
       "  'Moriguchi',\n",
       "  'Morimoto',\n",
       "  'Morinaga',\n",
       "  'Morioka',\n",
       "  'Morishita',\n",
       "  'Morisue',\n",
       "  'Morita',\n",
       "  'Morri',\n",
       "  'Moto',\n",
       "  'Motoori',\n",
       "  'Motoyoshi',\n",
       "  'Munakata',\n",
       "  'Munkata',\n",
       "  'Muraguchi',\n",
       "  'Murakami',\n",
       "  'Muraoka',\n",
       "  'Murasaki',\n",
       "  'Murase',\n",
       "  'Murata',\n",
       "  'Murkami',\n",
       "  'Muro',\n",
       "  'Muruyama',\n",
       "  'Mushanaokoji',\n",
       "  'Mushashibo',\n",
       "  'Muso',\n",
       "  'Mutsu',\n",
       "  'Nagahama',\n",
       "  'Nagai',\n",
       "  'Nagano',\n",
       "  'Nagasawa',\n",
       "  'Nagase',\n",
       "  'Nagata',\n",
       "  'Nagatsuka',\n",
       "  'Nagumo',\n",
       "  'Naito',\n",
       "  'Nakada',\n",
       "  'Nakadai',\n",
       "  'Nakadan',\n",
       "  'Nakae',\n",
       "  'Nakagawa',\n",
       "  'Nakahara',\n",
       "  'Nakajima',\n",
       "  'Nakamoto',\n",
       "  'Nakamura',\n",
       "  'Nakane',\n",
       "  'Nakanishi',\n",
       "  'Nakano',\n",
       "  'Nakanoi',\n",
       "  'Nakao',\n",
       "  'Nakasato',\n",
       "  'Nakasawa',\n",
       "  'Nakasone',\n",
       "  'Nakata',\n",
       "  'Nakatoni',\n",
       "  'Nakayama',\n",
       "  'Nakazawa',\n",
       "  'Namiki',\n",
       "  'Nanami',\n",
       "  'Narahashi',\n",
       "  'Narato',\n",
       "  'Narita',\n",
       "  'Nataga',\n",
       "  'Natsume',\n",
       "  'Nawabe',\n",
       "  'Nemoto',\n",
       "  'Niijima',\n",
       "  'Nijo',\n",
       "  'Ninomiya',\n",
       "  'Nishi',\n",
       "  'Nishihara',\n",
       "  'Nishikawa',\n",
       "  'Nishimoto',\n",
       "  'Nishimura',\n",
       "  'Nishimuraya',\n",
       "  'Nishio',\n",
       "  'Nishiwaki',\n",
       "  'Nitta',\n",
       "  'Nobunaga',\n",
       "  'Noda',\n",
       "  'Nogi',\n",
       "  'Noguchi',\n",
       "  'Nogushi',\n",
       "  'Nomura',\n",
       "  'Nonomura',\n",
       "  'Noro',\n",
       "  'Nosaka',\n",
       "  'Nose',\n",
       "  'Nozaki',\n",
       "  'Nozara',\n",
       "  'Numajiri',\n",
       "  'Numata',\n",
       "  'Obata',\n",
       "  'Obinata',\n",
       "  'Obuchi',\n",
       "  'Ochiai',\n",
       "  'Ochida',\n",
       "  'Odaka',\n",
       "  'Ogata',\n",
       "  'Ogiwara',\n",
       "  'Ogura',\n",
       "  'Ogyu',\n",
       "  'Ohba',\n",
       "  'Ohira',\n",
       "  'Ohishi',\n",
       "  'Ohka',\n",
       "  'Ohmae',\n",
       "  'Ohmiya',\n",
       "  'Oichi',\n",
       "  'Oinuma',\n",
       "  'Oishi',\n",
       "  'Okabe',\n",
       "  'Okada',\n",
       "  'Okakura',\n",
       "  'Okamoto',\n",
       "  'Okamura',\n",
       "  'Okanao',\n",
       "  'Okanaya',\n",
       "  'Okano',\n",
       "  'Okasawa',\n",
       "  'Okawa',\n",
       "  'Okazaki',\n",
       "  'Okazawaya',\n",
       "  'Okimasa',\n",
       "  'Okimoto',\n",
       "  'Okita',\n",
       "  'Okubo',\n",
       "  'Okuda',\n",
       "  'Okui',\n",
       "  'Okuma',\n",
       "  'Okuma',\n",
       "  'Okumura',\n",
       "  'Okura',\n",
       "  'Omori',\n",
       "  'Omura',\n",
       "  'Onishi',\n",
       "  'Ono',\n",
       "  'Onoda',\n",
       "  'Onoe',\n",
       "  'Onohara',\n",
       "  'Ooka',\n",
       "  'Osagawa',\n",
       "  'Osaragi',\n",
       "  'Oshima',\n",
       "  'Oshin',\n",
       "  'Ota',\n",
       "  'Otaka',\n",
       "  'Otake',\n",
       "  'Otani',\n",
       "  'Otomo',\n",
       "  'Otsu',\n",
       "  'Otsuka',\n",
       "  'Ouchi',\n",
       "  'Oyama',\n",
       "  'Ozaki',\n",
       "  'Ozawa',\n",
       "  'Ozu',\n",
       "  'Raikatuji',\n",
       "  'Royama',\n",
       "  'Ryusaki',\n",
       "  'Sada',\n",
       "  'Saeki',\n",
       "  'Saga',\n",
       "  'Saigo',\n",
       "  'Saiki',\n",
       "  'Saionji',\n",
       "  'Saito',\n",
       "  'Saitoh',\n",
       "  'Saji',\n",
       "  'Sakagami',\n",
       "  'Sakai',\n",
       "  'Sakakibara',\n",
       "  'Sakamoto',\n",
       "  'Sakanoue',\n",
       "  'Sakata',\n",
       "  'Sakiyurai',\n",
       "  'Sakoda',\n",
       "  'Sakubara',\n",
       "  'Sakuraba',\n",
       "  'Sakurai',\n",
       "  'Sammiya',\n",
       "  'Sanda',\n",
       "  'Sanjo',\n",
       "  'Sano',\n",
       "  'Santo',\n",
       "  'Saromi',\n",
       "  'Sarumara',\n",
       "  'Sasada',\n",
       "  'Sasakawa',\n",
       "  'Sasaki',\n",
       "  'Sassa',\n",
       "  'Satake',\n",
       "  'Sato',\n",
       "  'Satoh',\n",
       "  'Satoya',\n",
       "  'Sawamatsu',\n",
       "  'Sawamura',\n",
       "  'Sayuki',\n",
       "  'Segawa',\n",
       "  'Sekigawa',\n",
       "  'Sekine',\n",
       "  'Sekozawa',\n",
       "  'Sen',\n",
       "  'Senmatsu',\n",
       "  'Seo',\n",
       "  'Serizawa',\n",
       "  'Shiba',\n",
       "  'Shibaguchi',\n",
       "  'Shibanuma',\n",
       "  'Shibasaki',\n",
       "  'Shibasawa',\n",
       "  'Shibata',\n",
       "  'Shibukji',\n",
       "  'Shichirobei',\n",
       "  'Shidehara',\n",
       "  'Shiga',\n",
       "  'Shiganori',\n",
       "  'Shige',\n",
       "  'Shigeki',\n",
       "  'Shigemitsu',\n",
       "  'Shigi',\n",
       "  'Shikitei',\n",
       "  'Shikuk',\n",
       "  'Shima',\n",
       "  'Shimada',\n",
       "  'Shimakage',\n",
       "  'Shimamura',\n",
       "  'Shimanouchi',\n",
       "  'Shimaoka',\n",
       "  'Shimazaki',\n",
       "  'Shimazu',\n",
       "  'Shimedzu',\n",
       "  'Shimizu',\n",
       "  'Shimohira',\n",
       "  'Shimon',\n",
       "  'Shimura',\n",
       "  'Shimuzu',\n",
       "  'Shinko',\n",
       "  'Shinozaki',\n",
       "  'Shinozuka',\n",
       "  'Shintaro',\n",
       "  'Shiokawa',\n",
       "  'Shiomi',\n",
       "  'Shiomiya',\n",
       "  'Shionoya',\n",
       "  'Shiotani',\n",
       "  'Shioya',\n",
       "  'Shirahata',\n",
       "  'Shirai',\n",
       "  'Shiraishi',\n",
       "  'Shirane',\n",
       "  'Shirasu',\n",
       "  'Shiratori',\n",
       "  'Shirokawa',\n",
       "  'Shiroyama',\n",
       "  'Shiskikura',\n",
       "  'Shizuma',\n",
       "  'Shobo',\n",
       "  'Shoda',\n",
       "  'Shunji',\n",
       "  'Shunsen',\n",
       "  'Siagyo',\n",
       "  'Soga',\n",
       "  'Sohda',\n",
       "  'Soho',\n",
       "  'Soma',\n",
       "  'Someya',\n",
       "  'Sone',\n",
       "  'Sonoda',\n",
       "  'Soseki',\n",
       "  'Sotomura',\n",
       "  'Suenami',\n",
       "  'Sugai',\n",
       "  'Sugase',\n",
       "  'Sugawara',\n",
       "  'Sugihara',\n",
       "  'Sugimura',\n",
       "  'Sugisata',\n",
       "  'Sugita',\n",
       "  'Sugitani',\n",
       "  'Sugiyama',\n",
       "  'Sumitimo',\n",
       "  'Sunada',\n",
       "  'Suzambo',\n",
       "  'Suzuki',\n",
       "  'Tabuchi',\n",
       "  'Tadeshi',\n",
       "  'Tagawa',\n",
       "  'Taguchi',\n",
       "  'Taira',\n",
       "  'Taka',\n",
       "  'Takabe',\n",
       "  'Takagaki',\n",
       "  'Takagawa',\n",
       "  'Takagi',\n",
       "  'Takahama',\n",
       "  'Takahashi',\n",
       "  'Takaki',\n",
       "  'Takamura',\n",
       "  'Takano',\n",
       "  'Takaoka',\n",
       "  'Takara',\n",
       "  'Takarabe',\n",
       "  'Takashi',\n",
       "  'Takashita',\n",
       "  'Takasu',\n",
       "  'Takasugi',\n",
       "  'Takayama',\n",
       "  'Takecare',\n",
       "  'Takeda',\n",
       "  'Takei',\n",
       "  'Takekawa',\n",
       "  'Takemago',\n",
       "  'Takemitsu',\n",
       "  'Takemura',\n",
       "  'Takenouchi',\n",
       "  'Takeshita',\n",
       "  'Taketomo',\n",
       "  'Takeuchi',\n",
       "  'Takewaki',\n",
       "  'Takimoto',\n",
       "  'Takishida',\n",
       "  'Takishita',\n",
       "  'Takizawa',\n",
       "  'Taku',\n",
       "  'Takudo',\n",
       "  'Takudome',\n",
       "  'Tamazaki',\n",
       "  'Tamura',\n",
       "  'Tamuro',\n",
       "  'Tanaka',\n",
       "  'Tange',\n",
       "  'Tani',\n",
       "  'Taniguchi',\n",
       "  'Tanizaki',\n",
       "  'Tankoshitsu',\n",
       "  'Tansho',\n",
       "  'Tanuma',\n",
       "  'Tarumi',\n",
       "  'Tatenaka',\n",
       "  'Tatsuko',\n",
       "  'Tatsuno',\n",
       "  'Tatsuya',\n",
       "  'Tawaraya',\n",
       "  'Tayama',\n",
       "  'Temko',\n",
       "  'Tenshin',\n",
       "  'Terada',\n",
       "  'Terajima',\n",
       "  'Terakado',\n",
       "  'Terauchi',\n",
       "  'Teshigahara',\n",
       "  'Teshima',\n",
       "  'Tochikura',\n",
       "  'Togo',\n",
       "  'Tojo',\n",
       "  'Tokaji',\n",
       "  'Tokuda',\n",
       "  'Tokudome',\n",
       "  'Tokuoka',\n",
       "  'Tomika',\n",
       "  'Tomimoto',\n",
       "  'Tomioka',\n",
       "  'Tommii',\n",
       "  'Tomonaga',\n",
       "  'Tomori',\n",
       "  'Tono',\n",
       "  'Torii',\n",
       "  'Torisei',\n",
       "  'Toru',\n",
       "  'Toshishai',\n",
       "  'Toshitala',\n",
       "  'Toshusai',\n",
       "  'Toyama',\n",
       "  'Toyoda',\n",
       "  'Toyoshima',\n",
       "  'Toyota',\n",
       "  'Toyotomi',\n",
       "  'Tsubouchi',\n",
       "  'Tsucgimoto',\n",
       "  'Tsuchie',\n",
       "  'Tsuda',\n",
       "  'Tsuji',\n",
       "  'Tsujimoto',\n",
       "  'Tsujimura',\n",
       "  'Tsukada',\n",
       "  'Tsukade',\n",
       "  'Tsukahara',\n",
       "  'Tsukamoto',\n",
       "  'Tsukatani',\n",
       "  'Tsukawaki',\n",
       "  'Tsukehara',\n",
       "  'Tsukioka',\n",
       "  'Tsumemasa',\n",
       "  'Tsumura',\n",
       "  'Tsunoda',\n",
       "  'Tsurimi',\n",
       "  'Tsuruga',\n",
       "  'Tsuruya',\n",
       "  'Tsushima',\n",
       "  'Tsutaya',\n",
       "  'Tsutomu',\n",
       "  'Uboshita',\n",
       "  'Uchida',\n",
       "  'Uchiyama',\n",
       "  'Ueda',\n",
       "  'Uehara',\n",
       "  'Uemura',\n",
       "  'Ueshima',\n",
       "  'Uesugi',\n",
       "  'Uetake',\n",
       "  'Ugaki',\n",
       "  'Ui',\n",
       "  'Ukiyo',\n",
       "  'Umari',\n",
       "  'Umehara',\n",
       "  'Umeki',\n",
       "  'Uno',\n",
       "  'Uoya',\n",
       "  'Urogataya',\n",
       "  'Usami',\n",
       "  'Ushiba',\n",
       "  'Utagawa',\n",
       "  'Wakai',\n",
       "  'Wakatsuki',\n",
       "  'Watabe',\n",
       "  'Watanabe',\n",
       "  'Watari',\n",
       "  'Watnabe',\n",
       "  'Watoga',\n",
       "  'Yakuta',\n",
       "  'Yamabe',\n",
       "  'Yamada',\n",
       "  'Yamagata',\n",
       "  'Yamaguchi',\n",
       "  'Yamaguchiya',\n",
       "  'Yamaha',\n",
       "  'Yamahata',\n",
       "  'Yamakage',\n",
       "  'Yamakawa',\n",
       "  'Yamakazi',\n",
       "  'Yamamoto',\n",
       "  'Yamamura',\n",
       "  'Yamana',\n",
       "  'Yamanaka',\n",
       "  'Yamanouchi',\n",
       "  'Yamanoue',\n",
       "  'Yamaoka',\n",
       "  'Yamashita',\n",
       "  'Yamato',\n",
       "  'Yamawaki',\n",
       "  'Yamazaki',\n",
       "  'Yamhata',\n",
       "  'Yamura',\n",
       "  'Yanagawa',\n",
       "  'Yanagi',\n",
       "  'Yanagimoto',\n",
       "  'Yanagita',\n",
       "  'Yano',\n",
       "  'Yasuda',\n",
       "  'Yasuhiro',\n",
       "  'Yasui',\n",
       "  'Yasujiro',\n",
       "  'Yasukawa',\n",
       "  'Yasutake',\n",
       "  'Yoemon',\n",
       "  'Yokokawa',\n",
       "  'Yokoyama',\n",
       "  'Yonai',\n",
       "  'Yosano',\n",
       "  'Yoshida',\n",
       "  'Yoshifumi',\n",
       "  'Yoshihara',\n",
       "  'Yoshikawa',\n",
       "  'Yoshimatsu',\n",
       "  'Yoshinobu',\n",
       "  'Yoshioka',\n",
       "  'Yoshitomi',\n",
       "  'Yoshizaki',\n",
       "  'Yoshizawa',\n",
       "  'Yuasa',\n",
       "  'Yuhara',\n",
       "  'Yunokawa'],\n",
       " 'Korean': ['Ahn',\n",
       "  'Baik',\n",
       "  'Bang',\n",
       "  'Byon',\n",
       "  'Cha',\n",
       "  'Chang',\n",
       "  'Chi',\n",
       "  'Chin',\n",
       "  'Cho',\n",
       "  'Choe',\n",
       "  'Choi',\n",
       "  'Chong',\n",
       "  'Chou',\n",
       "  'Chu',\n",
       "  'Chun',\n",
       "  'Chung',\n",
       "  'Chweh',\n",
       "  'Gil',\n",
       "  'Gu',\n",
       "  'Gwang ',\n",
       "  'Ha',\n",
       "  'Han',\n",
       "  'Ho',\n",
       "  'Hong',\n",
       "  'Hung',\n",
       "  'Hwang',\n",
       "  'Hyun ',\n",
       "  'Jang',\n",
       "  'Jeon',\n",
       "  'Jeong',\n",
       "  'Jo',\n",
       "  'Jon',\n",
       "  'Jong',\n",
       "  'Jung ',\n",
       "  'Kang',\n",
       "  'Kim',\n",
       "  'Ko',\n",
       "  'Koo',\n",
       "  'Ku',\n",
       "  'Kwak',\n",
       "  'Kwang ',\n",
       "  'Lee',\n",
       "  'Li',\n",
       "  'Lim ',\n",
       "  'Ma',\n",
       "  'Mo',\n",
       "  'Moon',\n",
       "  'Nam',\n",
       "  'Ngai',\n",
       "  'Noh',\n",
       "  'Oh ',\n",
       "  'Pae',\n",
       "  'Pak',\n",
       "  'Park ',\n",
       "  'Ra',\n",
       "  'Rhee',\n",
       "  'Rheem',\n",
       "  'Ri',\n",
       "  'Rim',\n",
       "  'Ron',\n",
       "  'Ryom',\n",
       "  'Ryoo',\n",
       "  'Ryu',\n",
       "  'San',\n",
       "  'Seo',\n",
       "  'Seok',\n",
       "  'Shim',\n",
       "  'Shin',\n",
       "  'Shon',\n",
       "  'Si',\n",
       "  'Sin',\n",
       "  'So',\n",
       "  'Son',\n",
       "  'Song',\n",
       "  'Sook',\n",
       "  'Suh',\n",
       "  'Suk',\n",
       "  'Sun',\n",
       "  'Sung',\n",
       "  'Tsai ',\n",
       "  'Wang',\n",
       "  'Woo',\n",
       "  'Yang',\n",
       "  'Yeo',\n",
       "  'Yeon',\n",
       "  'Yi',\n",
       "  'Yim',\n",
       "  'Yoo',\n",
       "  'Yoon',\n",
       "  'You',\n",
       "  'Youj',\n",
       "  'Youn',\n",
       "  'Yu',\n",
       "  'Yun'],\n",
       " 'Polish': ['Adamczak',\n",
       "  'Adamczyk',\n",
       "  'Andrysiak',\n",
       "  'Auttenberg',\n",
       "  'Bartosz',\n",
       "  'Bernard',\n",
       "  'Bobienski',\n",
       "  'Bosko',\n",
       "  'Broz',\n",
       "  'Brzezicki',\n",
       "  'Budny',\n",
       "  'Bukoski',\n",
       "  'Bukowski',\n",
       "  'Chlebek',\n",
       "  'Chmiel',\n",
       "  'Czajka',\n",
       "  'Czajkowski',\n",
       "  'Dubanowski',\n",
       "  'Dubicki',\n",
       "  'Dunajski',\n",
       "  'Dziedzic',\n",
       "  'Fabian',\n",
       "  'Filipek',\n",
       "  'Filipowski',\n",
       "  'Gajos',\n",
       "  'Gniewek',\n",
       "  'Gomolka',\n",
       "  'Gomulka',\n",
       "  'Gorecki',\n",
       "  'Gorka',\n",
       "  'Gorski',\n",
       "  'Grzeskiewicz',\n",
       "  'Gwozdek',\n",
       "  'Jagoda',\n",
       "  'Janda',\n",
       "  'Janowski',\n",
       "  'Jaskolski',\n",
       "  'Jaskulski',\n",
       "  'Jedynak',\n",
       "  'Jelen',\n",
       "  'Jez',\n",
       "  'Jordan',\n",
       "  'Kaczka',\n",
       "  'Kaluza',\n",
       "  'Kaminski',\n",
       "  'Kasprzak',\n",
       "  'Kava',\n",
       "  'Kedzierski',\n",
       "  'Kijek',\n",
       "  'Klimek',\n",
       "  'Kosmatka',\n",
       "  'Kowalczyk',\n",
       "  'Kowalski',\n",
       "  'Koziol',\n",
       "  'Kozlow',\n",
       "  'Kozlowski',\n",
       "  'Krakowski',\n",
       "  'Krol',\n",
       "  'Kumiega',\n",
       "  'Lawniczak',\n",
       "  'Lis',\n",
       "  'Majewski',\n",
       "  'Malinowski',\n",
       "  'Maly',\n",
       "  'Marek',\n",
       "  'Marszaek',\n",
       "  'Maslanka',\n",
       "  'Mencher',\n",
       "  'Miazga',\n",
       "  'Michel',\n",
       "  'Mikolajczak',\n",
       "  'Mozdzierz',\n",
       "  'Niemczyk',\n",
       "  'Niemec',\n",
       "  'Nosek',\n",
       "  'Nowak',\n",
       "  'Pakulski',\n",
       "  'Pasternack',\n",
       "  'Pasternak',\n",
       "  'Paszek',\n",
       "  'Piatek',\n",
       "  'Piontek',\n",
       "  'Pokorny',\n",
       "  'Poplawski',\n",
       "  'Rog',\n",
       "  'Rudaski',\n",
       "  'Rudawski',\n",
       "  'Rusnak',\n",
       "  'Rutkowski',\n",
       "  'Sadowski',\n",
       "  'Salomon',\n",
       "  'Serafin',\n",
       "  'Sienkiewicz',\n",
       "  'Sierzant',\n",
       "  'Sitko',\n",
       "  'Skala',\n",
       "  'Slaski',\n",
       "  'Slazak',\n",
       "  'Slusarczyk',\n",
       "  'Slusarski',\n",
       "  'Smolak',\n",
       "  'Sniegowski',\n",
       "  'Sobol',\n",
       "  'Sokal',\n",
       "  'Sokolof',\n",
       "  'Sokoloff',\n",
       "  'Sokolofsky',\n",
       "  'Sokolowski',\n",
       "  'Sokolsky',\n",
       "  'Sowka',\n",
       "  'Stanek',\n",
       "  'Starek',\n",
       "  'Stawski',\n",
       "  'Stolarz',\n",
       "  'Szczepanski',\n",
       "  'Szewc',\n",
       "  'Szwarc',\n",
       "  'Szweda',\n",
       "  'Szwedko',\n",
       "  'Walentowicz',\n",
       "  'Warszawski',\n",
       "  'Wawrzaszek',\n",
       "  'Wiater',\n",
       "  'Winograd',\n",
       "  'Winogrodzki',\n",
       "  'Wojda',\n",
       "  'Wojewodka',\n",
       "  'Wojewodzki',\n",
       "  'Wronski',\n",
       "  'Wyrick',\n",
       "  'Wyrzyk',\n",
       "  'Zabek',\n",
       "  'Zawisza',\n",
       "  'Zdunowski',\n",
       "  'Zdunowski',\n",
       "  'Zielinski',\n",
       "  'Ziemniak',\n",
       "  'Zientek',\n",
       "  'Zuraw'],\n",
       " 'Portuguese': ['Abreu',\n",
       "  'Albuquerque',\n",
       "  'Almeida',\n",
       "  'Alves',\n",
       "  'Araujo',\n",
       "  'Araullo',\n",
       "  'Barros',\n",
       "  'Basurto',\n",
       "  'Belo',\n",
       "  'Cabral',\n",
       "  'Campos',\n",
       "  'Cardozo',\n",
       "  'Castro',\n",
       "  'Coelho',\n",
       "  'Costa',\n",
       "  'Crespo',\n",
       "  'Cruz',\n",
       "  \"D'cruz\",\n",
       "  \"D'cruze\",\n",
       "  'Delgado',\n",
       "  'De santigo',\n",
       "  'Duarte',\n",
       "  'Esteves',\n",
       "  'Fernandes',\n",
       "  'Ferreira',\n",
       "  'Ferreiro',\n",
       "  'Ferro',\n",
       "  'Fonseca',\n",
       "  'Franco',\n",
       "  'Freitas',\n",
       "  'Garcia',\n",
       "  'Gaspar',\n",
       "  'Gomes',\n",
       "  'Gouveia',\n",
       "  'Guerra',\n",
       "  'Henriques',\n",
       "  'Lobo',\n",
       "  'Machado',\n",
       "  'Madeira',\n",
       "  'Magalhaes',\n",
       "  'Maria',\n",
       "  'Mata',\n",
       "  'Mateus',\n",
       "  'Matos',\n",
       "  'Medeiros',\n",
       "  'Melo',\n",
       "  'Mendes',\n",
       "  'Moreno',\n",
       "  'Nunes',\n",
       "  'Palmeiro',\n",
       "  'Paredes',\n",
       "  'Pereira',\n",
       "  'Pinheiro',\n",
       "  'Pinho',\n",
       "  'Ramires',\n",
       "  'Ribeiro',\n",
       "  'Rios',\n",
       "  'Rocha',\n",
       "  'Rodrigues',\n",
       "  'Romao',\n",
       "  'Rosario',\n",
       "  'Salazar',\n",
       "  'Santana',\n",
       "  'Santiago',\n",
       "  'Santos',\n",
       "  'Serafim',\n",
       "  'Silva',\n",
       "  'Silveira',\n",
       "  'Simoes',\n",
       "  'Soares',\n",
       "  'Souza',\n",
       "  'Torres',\n",
       "  'Vargas',\n",
       "  'Ventura'],\n",
       " 'Russian': ['Ababko',\n",
       "  'Abaev',\n",
       "  'Abagyan',\n",
       "  'Abaidulin',\n",
       "  'Abaidullin',\n",
       "  'Abaimoff',\n",
       "  'Abaimov',\n",
       "  'Abakeliya',\n",
       "  'Abakovsky',\n",
       "  'Abakshin',\n",
       "  'Abakumoff',\n",
       "  'Abakumov',\n",
       "  'Abakumtsev',\n",
       "  'Abakushin',\n",
       "  'Abalakin',\n",
       "  'Abalakoff',\n",
       "  'Abalakov',\n",
       "  'Abaleshev',\n",
       "  'Abalihin',\n",
       "  'Abalikhin',\n",
       "  'Abalkin',\n",
       "  'Abalmasoff',\n",
       "  'Abalmasov',\n",
       "  'Abaloff',\n",
       "  'Abalov',\n",
       "  'Abamelek',\n",
       "  'Abanin',\n",
       "  'Abankin',\n",
       "  'Abarinoff',\n",
       "  'Abarinov',\n",
       "  'Abasheev',\n",
       "  'Abashev',\n",
       "  'Abashidze',\n",
       "  'Abashin',\n",
       "  'Abashkin',\n",
       "  'Abasov',\n",
       "  'Abatsiev',\n",
       "  'Abaturoff',\n",
       "  'Abaturov',\n",
       "  'Abaza',\n",
       "  'Abaziev',\n",
       "  'Abbakumov',\n",
       "  'Abbakumovsky',\n",
       "  'Abbasov',\n",
       "  'AbdankKossovsky',\n",
       "  'Abdeev',\n",
       "  'Abdildin',\n",
       "  'Abdrahimoff',\n",
       "  'Abdrahimov',\n",
       "  'Abdrahmanoff',\n",
       "  'Abdrahmanov',\n",
       "  'Abdrakhimoff',\n",
       "  'Abdrakhimov',\n",
       "  'Abdrakhmanoff',\n",
       "  'Abdrakhmanov',\n",
       "  'Abdrashitoff',\n",
       "  'Abdrashitov',\n",
       "  'Abdrazakoff',\n",
       "  'Abdrazakov',\n",
       "  'Abdulaev',\n",
       "  'Abdulatipoff',\n",
       "  'Abdulatipov',\n",
       "  'Abdulazizoff',\n",
       "  'Abdulazizov',\n",
       "  'Abdulbasiroff',\n",
       "  'Abdulbasirov',\n",
       "  'Abdulbekoff',\n",
       "  'Abdulbekov',\n",
       "  'Abdulgapuroff',\n",
       "  'Abdulgapurov',\n",
       "  'Abdulgaziev',\n",
       "  'Abdulhabiroff',\n",
       "  'Abdulhabirov',\n",
       "  'Abdulin',\n",
       "  'Abdulkadyroff',\n",
       "  'Abdulkadyrov',\n",
       "  'Abdulkhabiroff',\n",
       "  'Abdulkhabirov',\n",
       "  'Abdulladjanov',\n",
       "  'Abdulladzhanoff',\n",
       "  'Abdulladzhanov',\n",
       "  'Abdullaev',\n",
       "  'Abdullin',\n",
       "  'Abduloff',\n",
       "  'Abdulov',\n",
       "  'Abdulrahmanoff',\n",
       "  'Abdulrahmanov',\n",
       "  'Abdulrakhmanoff',\n",
       "  'Abdulrakhmanov',\n",
       "  'Abdurahmanoff',\n",
       "  'Abdurahmanov',\n",
       "  'Abdurakhmanoff',\n",
       "  'Abdurakhmanov',\n",
       "  'Abegyan',\n",
       "  'Abel',\n",
       "  'Abeldyaev',\n",
       "  'Abelev',\n",
       "  'Abelman',\n",
       "  'Abelmazoff',\n",
       "  'Abelmazov',\n",
       "  'Abels',\n",
       "  'Abelsky',\n",
       "  'Abeltsev',\n",
       "  'Abelyan',\n",
       "  'Aberson',\n",
       "  'Abertasov',\n",
       "  'Abesadze',\n",
       "  'Abezgauz',\n",
       "  'Abgaryan',\n",
       "  'Abibulaev',\n",
       "  'Abidoff',\n",
       "  'Abidov',\n",
       "  'Abih',\n",
       "  'Abikh',\n",
       "  'Abisaloff',\n",
       "  'Abisalov',\n",
       "  'Abitoff',\n",
       "  'Abitov',\n",
       "  'Abjaliloff',\n",
       "  'Abjalilov',\n",
       "  'Abkin',\n",
       "  'Ablaev',\n",
       "  'Ablesimoff',\n",
       "  'Ablesimov',\n",
       "  'Abletsoff',\n",
       "  'Abletsov',\n",
       "  'Ableuhoff',\n",
       "  'Ableuhov',\n",
       "  'Ableukhoff',\n",
       "  'Ableukhov',\n",
       "  'Abloff',\n",
       "  'Ablov',\n",
       "  'Ablyakimoff',\n",
       "  'Ablyakimov',\n",
       "  'Ablyazov',\n",
       "  'Aboev',\n",
       "  'Aboff',\n",
       "  'Aboimoff',\n",
       "  'Aboimov',\n",
       "  'Abolihin',\n",
       "  'Abolikhin',\n",
       "  'Abolin',\n",
       "  'Abolins',\n",
       "  'Abov',\n",
       "  'Abovin',\n",
       "  'Abovyan',\n",
       "  'Aboyantsev',\n",
       "  'Abragam',\n",
       "  'Abragamson',\n",
       "  'Abrahimoff',\n",
       "  'Abrahimov',\n",
       "  'Abrajevich',\n",
       "  'Abrakhimoff',\n",
       "  'Abrakhimov',\n",
       "  'Abramchikoff',\n",
       "  'Abramchikov',\n",
       "  'Abramchuk',\n",
       "  'Abrameitsev',\n",
       "  'Abramenko',\n",
       "  'Abramenkoff',\n",
       "  'Abramenkov',\n",
       "  'Abramkoff',\n",
       "  'Abramkov',\n",
       "  'Abramoff',\n",
       "  'Abramov',\n",
       "  'Abramovich',\n",
       "  'Abramovitch',\n",
       "  'Abramovsky',\n",
       "  'Abramowich',\n",
       "  'Abramowitch',\n",
       "  'Abramowsky',\n",
       "  'Abramson',\n",
       "  'Abramtchikoff',\n",
       "  'Abramtchikov',\n",
       "  'Abramtchuk',\n",
       "  'Abramtsev',\n",
       "  'Abramyan',\n",
       "  'Abraroff',\n",
       "  'Abrarov',\n",
       "  'Abrashin',\n",
       "  'Abrashitov',\n",
       "  'Abrasimoff',\n",
       "  'Abrasimov',\n",
       "  'Abrazhevich',\n",
       "  'Abrikosoff',\n",
       "  'Abrikosov',\n",
       "  'Abrosimoff',\n",
       "  'Abrosimov',\n",
       "  'Abroskin',\n",
       "  'Abrosoff',\n",
       "  'Abrosov',\n",
       "  'Abrukov',\n",
       "  'Absalyamoff',\n",
       "  'Absalyamov',\n",
       "  'Absattaroff',\n",
       "  'Absattarov',\n",
       "  'Abubakiroff',\n",
       "  'Abubakirov',\n",
       "  'Abubekeroff',\n",
       "  'Abubekerov',\n",
       "  'Abudihin',\n",
       "  'Abudikhin',\n",
       "  'Abugoff',\n",
       "  'Abugov',\n",
       "  'Abuhoff',\n",
       "  'Abuhov',\n",
       "  'Abukhoff',\n",
       "  'Abukhov',\n",
       "  'Abuladze',\n",
       "  'Abulgatin',\n",
       "  'Abulhanoff',\n",
       "  'Abulhanov',\n",
       "  'Abulkhanoff',\n",
       "  'Abulkhanov',\n",
       "  'Abulmambetoff',\n",
       "  'Abulmambetov',\n",
       "  'Abushenko',\n",
       "  'Abutaliev',\n",
       "  'Abuzoff',\n",
       "  'Abuzov',\n",
       "  'Abylgaziev',\n",
       "  'Abyshev',\n",
       "  'Abyzgiddin',\n",
       "  'Abyzoff',\n",
       "  'Abyzov',\n",
       "  'Abzaev',\n",
       "  'Abzgildin',\n",
       "  'Abzhaliloff',\n",
       "  'Abzhalilov',\n",
       "  'Abzyaparoff',\n",
       "  'Abzyaparov',\n",
       "  'Adabash',\n",
       "  'Adabashian',\n",
       "  'Adabir',\n",
       "  'Adadurov',\n",
       "  'Adaikin',\n",
       "  'Adaksin',\n",
       "  'Adam',\n",
       "  'Adamenko',\n",
       "  'Adamiants',\n",
       "  'Adamishin',\n",
       "  'Adamoff',\n",
       "  'Adamov',\n",
       "  'Adamovich',\n",
       "  'Adamovitch',\n",
       "  'Adams',\n",
       "  'Adamski',\n",
       "  'Adamsky',\n",
       "  'Adamson',\n",
       "  'Adamyan',\n",
       "  'Adamyants',\n",
       "  'Adamyuk',\n",
       "  'Adarchenko',\n",
       "  'Adaryukov',\n",
       "  'Adashev',\n",
       "  'Adashevski',\n",
       "  'Adashevsky',\n",
       "  'Adashik',\n",
       "  'Adelfinski',\n",
       "  'Adelfinsky',\n",
       "  'Adelgeim',\n",
       "  'Adelhanoff',\n",
       "  'Adelhanov',\n",
       "  'Adelhanyan',\n",
       "  'Adelkhanoff',\n",
       "  'Adelkhanov',\n",
       "  'Adelkhanyan',\n",
       "  'Adelson',\n",
       "  'Adelung',\n",
       "  'Aden',\n",
       "  'Ader',\n",
       "  'Aderihin',\n",
       "  'Aderikhin',\n",
       "  'Aderkas',\n",
       "  'Adibekoff',\n",
       "  'Adibekov',\n",
       "  'Adiev',\n",
       "  'Adigamoff',\n",
       "  'Adigamov',\n",
       "  'Adiloff',\n",
       "  'Adilov',\n",
       "  'Adjaloff',\n",
       "  'Adjalov',\n",
       "  'Adjemoff',\n",
       "  'Adjemov',\n",
       "  'Adjemyan',\n",
       "  'Adjubei',\n",
       "  'Adler',\n",
       "  'Adlerberg',\n",
       "  'Adleroff',\n",
       "  'Adlerov',\n",
       "  'Admakin',\n",
       "  'Admoni',\n",
       "  'Adno',\n",
       "  'Ado',\n",
       "  'Adodin',\n",
       "  'Adoduroff',\n",
       "  'Adodurov',\n",
       "  'Adoff',\n",
       "  'Adohin',\n",
       "  'Adokhin',\n",
       "  'Adolf',\n",
       "  'Adomaitis',\n",
       "  'Adoniev',\n",
       "  'Adonts',\n",
       "  'Adoratski',\n",
       "  'Adoratsky',\n",
       "  'Adov',\n",
       "  'Adriankin',\n",
       "  'Adrianoff',\n",
       "  'Adrianov',\n",
       "  'Adriyanoff',\n",
       "  'Adriyanov',\n",
       "  'Adroff',\n",
       "  'Adrov',\n",
       "  'Aduloff',\n",
       "  'Adulov',\n",
       "  'Adushkin',\n",
       "  'Adyan',\n",
       "  'Adylov',\n",
       "  'Adyrhaev',\n",
       "  'Adyrkhaev',\n",
       "  'Adzhaloff',\n",
       "  'Adzhalov',\n",
       "  'Adzhemoff',\n",
       "  'Adzhemov',\n",
       "  'Adzhemyan',\n",
       "  'Adzhubei',\n",
       "  'Aedonitsky',\n",
       "  'Agababoff',\n",
       "  'Agababov',\n",
       "  'Agababyan',\n",
       "  'Agabekoff',\n",
       "  'Agabekov',\n",
       "  'Agadjanoff',\n",
       "  'Agadjanov',\n",
       "  'Agadjanyan',\n",
       "  'Agadzhanoff',\n",
       "  'Agadzhanov',\n",
       "  'Agadzhanyan',\n",
       "  'Agaev',\n",
       "  'Agafonoff',\n",
       "  'Agafonov',\n",
       "  'Agahanyan',\n",
       "  'Agaigeldiev',\n",
       "  'Agakhanyan',\n",
       "  'Agakoff',\n",
       "  'Agakov',\n",
       "  'Agalakoff',\n",
       "  'Agalakov',\n",
       "  'Agalaradze',\n",
       "  'Agalaroff',\n",
       "  'Agalarov',\n",
       "  'Agaloff',\n",
       "  'Agalov',\n",
       "  'Agaltsoff',\n",
       "  'Agaltsov',\n",
       "  'Agamiroff',\n",
       "  'Agamirov',\n",
       "  'Agamirzyan',\n",
       "  'Agamoff',\n",
       "  'Agamov',\n",
       "  'Aganbegyan',\n",
       "  'Aganoff',\n",
       "  'Aganov',\n",
       "  'Agapeev',\n",
       "  'Agaphonoff',\n",
       "  'Agaphonov',\n",
       "  'Agapiev',\n",
       "  'Agapitoff',\n",
       "  'Agapitov',\n",
       "  'Agapkin',\n",
       "  'Agapochkin',\n",
       "  'Agapoff',\n",
       "  'Agaponoff',\n",
       "  'Agaponov',\n",
       "  'Agapotchkin',\n",
       "  'Agapov',\n",
       "  'Agarev',\n",
       "  'Agarin',\n",
       "  'Agarkoff',\n",
       "  'Agarkov',\n",
       "  'Agaryshev',\n",
       "  'Agasaroff',\n",
       "  'Agasarov',\n",
       "  'Agashin',\n",
       "  'Agatoff',\n",
       "  'Agatov',\n",
       "  'Agatyev',\n",
       "  'Agayan',\n",
       "  'Agayants',\n",
       "  'Agdaroff',\n",
       "  'Agdarov',\n",
       "  'Ageenko',\n",
       "  'Ageenkov',\n",
       "  'Ageev',\n",
       "  'Ageevets',\n",
       "  'Ageichev',\n",
       "  'Ageichik',\n",
       "  'Ageikin',\n",
       "  'Ageitchev',\n",
       "  'Ageitchik',\n",
       "  'Agenosoff',\n",
       "  'Agenosov',\n",
       "  'Ageshin',\n",
       "  'Aggeev',\n",
       "  'Agibaloff',\n",
       "  'Agibalov',\n",
       "  'Agilera',\n",
       "  'Agin',\n",
       "  'Agishev',\n",
       "  'Agitshtein',\n",
       "  'Aglinskas',\n",
       "  'Agliullin',\n",
       "  'Agnivtsev',\n",
       "  'Agoev',\n",
       "  'Agol',\n",
       "  'Agoshkoff',\n",
       "  'Agoshkov',\n",
       "  'Agrachev',\n",
       "  'Agramoff',\n",
       "  'Agramov',\n",
       "  'Agranat',\n",
       "  'Agranenko',\n",
       "  'Agranoff',\n",
       "  'Agranov',\n",
       "  'Agranovich',\n",
       "  'Agranovitch',\n",
       "  'Agranovski',\n",
       "  'Agranovsky',\n",
       "  'Agranowich',\n",
       "  'Agranowitch',\n",
       "  'Agranowski',\n",
       "  'Agranowsky',\n",
       "  'Agrashev',\n",
       "  'Agratchev',\n",
       "  'Agratin',\n",
       "  'Agrba',\n",
       "  'Agrenev',\n",
       "  'Agrest',\n",
       "  'Agrikoff',\n",
       "  'Agrikov',\n",
       "  'Agroskin',\n",
       "  'Agudoff',\n",
       "  'Agudov',\n",
       "  'Agulian',\n",
       "  'Agulnik',\n",
       "  'Agumaa',\n",
       "  'Agureev',\n",
       "  'Agurski',\n",
       "  'Agursky',\n",
       "  'Agutin',\n",
       "  'Aguzaroff',\n",
       "  'Aguzarov',\n",
       "  'Agzamoff',\n",
       "  'Agzamov',\n",
       "  'Aivazovski',\n",
       "  'Aivazovsky',\n",
       "  'Ajaev',\n",
       "  'Ajiganoff',\n",
       "  'Ajiganov',\n",
       "  'Ajinoff',\n",
       "  'Ajinov',\n",
       "  'Ajnikoff',\n",
       "  'Ajnikov',\n",
       "  'Ajogin',\n",
       "  'Akimov',\n",
       "  'Albanov',\n",
       "  'Albats',\n",
       "  'Albedinsky',\n",
       "  'Albert',\n",
       "  'Albertini',\n",
       "  'Albinesku',\n",
       "  'Albitsky',\n",
       "  'Albov',\n",
       "  'Alchangyan',\n",
       "  'Alcheka',\n",
       "  'Alchevsky',\n",
       "  'Alchin',\n",
       "  'Alchubaev',\n",
       "  'Alferaki',\n",
       "  'Alferiev',\n",
       "  'Alferov',\n",
       "  'Alfimov',\n",
       "  'Alfionov',\n",
       "  'Alfonsky',\n",
       "  'Alfonsov',\n",
       "  'Alftan',\n",
       "  'Alhimenko',\n",
       "  'Alhimov',\n",
       "  'Alianaki',\n",
       "  'Alianov',\n",
       "  'Alkov',\n",
       "  'Alkvist',\n",
       "  'Alman',\n",
       "  'Almedingen',\n",
       "  'Almetiev',\n",
       "  'Almetov',\n",
       "  'Almondinov',\n",
       "  'Almuhametov',\n",
       "  'Almut',\n",
       "  'Almyashkin',\n",
       "  'Alper',\n",
       "  'Alperovich',\n",
       "  'Alpert',\n",
       "  'Alshansky',\n",
       "  'Alshevsky',\n",
       "  'Alshibaya',\n",
       "  'Alshits',\n",
       "  'Alshtut',\n",
       "  'Alsky',\n",
       "  'Altentaller',\n",
       "  'Alter',\n",
       "  'Altfater',\n",
       "  'Altman',\n",
       "  'Altshtein',\n",
       "  'Altshuler',\n",
       "  'Altshuller',\n",
       "  'Alybin',\n",
       "  'Alymov',\n",
       "  'Alypov',\n",
       "  'Alyrchikov',\n",
       "  'Alytsky',\n",
       "  'Amelin',\n",
       "  'Amelkin',\n",
       "  'Amelyakin',\n",
       "  'Amerhanov',\n",
       "  'AmetHan',\n",
       "  'Ametistov',\n",
       "  'Andreenko',\n",
       "  'Andreev',\n",
       "  'Andreevsky',\n",
       "  'Andreichenko',\n",
       "  'Andreichev',\n",
       "  'Andreichik',\n",
       "  'Andreichin',\n",
       "  'Andreichuk',\n",
       "  'Andreiko',\n",
       "  'Andreli',\n",
       "  'Andreyak',\n",
       "  'Andreyanov',\n",
       "  'Androhanov',\n",
       "  'Androkhanov',\n",
       "  'Andronchik',\n",
       "  'Andronikov',\n",
       "  'Andronnikov',\n",
       "  'Andronov',\n",
       "  'Andropov',\n",
       "  'Androsenko',\n",
       "  'Androsik',\n",
       "  'Androsov',\n",
       "  'Androsyuk',\n",
       "  'Androvsky',\n",
       "  'Andruhov',\n",
       "  'Andruhovich',\n",
       "  'Andrukhov',\n",
       "  'Andrukhovich',\n",
       "  'Andruschenko',\n",
       "  'Andrusenko',\n",
       "  'Andrushkevich',\n",
       "  'Andrushko',\n",
       "  'Andrusiv',\n",
       "  'Andrusiw',\n",
       "  'Andrusov',\n",
       "  'Andruzsky',\n",
       "  'Andryuhin',\n",
       "  'Andryuk',\n",
       "  'Andryukov',\n",
       "  'Andryunin',\n",
       "  'Andryuschenko',\n",
       "  'Andryushin',\n",
       "  'Anedchenko',\n",
       "  'Anekshtein',\n",
       "  'Anert',\n",
       "  'Anikanov',\n",
       "  'Anikeev',\n",
       "  'Anikiev',\n",
       "  'Anikin',\n",
       "  'Anikst',\n",
       "  'Anikushin',\n",
       "  'Animitsa',\n",
       "  'Anin',\n",
       "  'Anipkin',\n",
       "  'Anisemenok',\n",
       "  'Anisfeld',\n",
       "  'Anisihin',\n",
       "  'Anisikhin',\n",
       "  'Anisimkin',\n",
       "  'Anisimov',\n",
       "  'Aniskin',\n",
       "  'Anisovets',\n",
       "  'Anisovich',\n",
       "  'Anistratenko',\n",
       "  'Anodin',\n",
       "  'Anofriev',\n",
       "  'Anoprienko',\n",
       "  'Anopriev',\n",
       "  'Anorin',\n",
       "  'Anoskov',\n",
       "  'Anosov',\n",
       "  'Antohin',\n",
       "  'Antonchenko',\n",
       "  'Antonchenkov',\n",
       "  'Antonts',\n",
       "  'Antontsev',\n",
       "  'Antonyuk',\n",
       "  'Antopolsky',\n",
       "  'Antoschenko',\n",
       "  'Antoschin',\n",
       "  'Antoshevsky',\n",
       "  'Antoshin',\n",
       "  'Antoshkin',\n",
       "  'Antropov',\n",
       "  'Antufiev',\n",
       "  'Antushevsky',\n",
       "  'Antyshev',\n",
       "  'Antyufeev',\n",
       "  'Antyuganov',\n",
       "  'Antyuhov',\n",
       "  'Antyushin',\n",
       "  'Anuchin',\n",
       "  'Anufrienko',\n",
       "  'Anufriev',\n",
       "  'Anuprienko',\n",
       "  'Anuriev',\n",
       "  'Anurin',\n",
       "  'Anurov',\n",
       "  'Anutriev',\n",
       "  'Anzimirov',\n",
       "  'Anzonger',\n",
       "  'Aparin',\n",
       "  'Arapov',\n",
       "  'Araslanov',\n",
       "  'Arbudu',\n",
       "  'Arbuzov',\n",
       "  'Arsky',\n",
       "  'Artemev',\n",
       "  'Artemiev',\n",
       "  'Artenov',\n",
       "  'Artibyakin',\n",
       "  'Artischev',\n",
       "  'Artizov',\n",
       "  'Artobolevsky',\n",
       "  'Artseulov',\n",
       "  'Artyuhin',\n",
       "  'Artyuhov',\n",
       "  'Artyukhin',\n",
       "  'Artyukhov',\n",
       "  'Artyushin',\n",
       "  'Artyushkov',\n",
       "  'Asfandiyarov',\n",
       "  'Astrahankin',\n",
       "  'Astrahansky',\n",
       "  'Astrahantsev',\n",
       "  'Astrakhankin',\n",
       "  'Astrakhansky',\n",
       "  'Astrakhantsev',\n",
       "  'Astratov',\n",
       "  'Astronomov',\n",
       "  'Astrov',\n",
       "  'Astsaturov',\n",
       "  'Astyrev',\n",
       "  'Asylmuratov',\n",
       "  \"At'Kov\",\n",
       "  'Atabekov',\n",
       "  'Atabekyan',\n",
       "  'Atabiev',\n",
       "  'Ataev',\n",
       "  'Atajahov',\n",
       "  'Atajakhov',\n",
       "  'Atalian',\n",
       "  'Atalikov',\n",
       "  'Atallahanov',\n",
       "  'Atallakhanov',\n",
       "  'Atamanchuk',\n",
       "  'Atamanenko',\n",
       "  'Atamanov',\n",
       "  'Atamanyuk',\n",
       "  'Atamoglanov',\n",
       "  'Atanasyan',\n",
       "  'Atanov',\n",
       "  'Atarskih',\n",
       "  'Atarskikh',\n",
       "  'Atazhahov',\n",
       "  'Atazhakhov',\n",
       "  'Ateev',\n",
       "  'Atepko',\n",
       "  'Atiskov',\n",
       "  'Atlanov',\n",
       "  'Atlantov',\n",
       "  'Atlas',\n",
       "  'Atlasov',\n",
       "  'Atopov',\n",
       "  'Atramov',\n",
       "  'Atroshenko',\n",
       "  'Atvilov',\n",
       "  'Atyashev',\n",
       "  'Atyashkin',\n",
       "  'Atyasov',\n",
       "  'Atyurievsky',\n",
       "  'Atyushov',\n",
       "  'Auerbach',\n",
       "  'Auerbah',\n",
       "  'Auerbakh',\n",
       "  'August',\n",
       "  'Augustoff',\n",
       "  'Augustov',\n",
       "  'Auktsionek',\n",
       "  'Aulov',\n",
       "  'Aurov',\n",
       "  'Aushev',\n",
       "  'Auslender',\n",
       "  'Autlev',\n",
       "  'Auzan',\n",
       "  'Avaev',\n",
       "  'Avagimoff',\n",
       "  'Avagimov',\n",
       "  \"Avak'Yan\",\n",
       "  'Avakoff',\n",
       "  'Avakov',\n",
       "  'Avakshin',\n",
       "  'Avakyan',\n",
       "  'Avaliani',\n",
       "  'Avalishvili',\n",
       "  'Avalov',\n",
       "  'Avalyan',\n",
       "  'Avanesov',\n",
       "  'Avanesyan',\n",
       "  'Avash',\n",
       "  'Avatyan',\n",
       "  'Avchenko',\n",
       "  'Avchinnikov',\n",
       "  'Avdakoff',\n",
       "  'Avdakov',\n",
       "  'Avdeeff',\n",
       "  'Avdeenko',\n",
       "  'Avdeev',\n",
       "  'Avdeichikov',\n",
       "  'Avdienko',\n",
       "  'Avdiev',\n",
       "  'Avdievsky',\n",
       "  'Avdiewski',\n",
       "  'Avdiyants',\n",
       "  'Avdiyski',\n",
       "  'Avdiysky',\n",
       "  'Avdonin',\n",
       "  'Avdoshin',\n",
       "  'Avduevsky',\n",
       "  'Avduewski',\n",
       "  'Avduloff',\n",
       "  'Avdulov',\n",
       "  'Avdyukov',\n",
       "  'Avdyunin',\n",
       "  'Avdyushin',\n",
       "  'Avelan',\n",
       "  'Avelichev',\n",
       "  'Avelitchev',\n",
       "  'Aven',\n",
       "  'Avenarius',\n",
       "  'Averbah',\n",
       "  'Averbakh',\n",
       "  'Averbuch',\n",
       "  'Averbuh',\n",
       "  'Averbukh',\n",
       "  'Averchenko',\n",
       "  'Averchev',\n",
       "  'Averianoff',\n",
       "  'Averianov',\n",
       "  'Averichkin',\n",
       "  'Averin',\n",
       "  'Averintsev',\n",
       "  'Averitchkin',\n",
       "  'Averkiev',\n",
       "  'Averkin',\n",
       "  'Averkoff',\n",
       "  'Averkov',\n",
       "  'Averkovich',\n",
       "  'Averkovitch',\n",
       "  'Averochkin',\n",
       "  'Averotchkin',\n",
       "  'Avertchenko',\n",
       "  'Avertchev',\n",
       "  'Averyanov',\n",
       "  'Avetisov',\n",
       "  'Avetisyan',\n",
       "  'Avetyan',\n",
       "  'Avgustoff',\n",
       "  'Avgustov',\n",
       "  'Avhadiev',\n",
       "  'Avhimovich',\n",
       "  'Avhimovitch',\n",
       "  'Avik',\n",
       "  'Avilkin',\n",
       "  'Avilov',\n",
       "  'Avinov',\n",
       "  'Avinovitski',\n",
       "  'Avinovitsky',\n",
       "  'Avkhadiev',\n",
       "  'Avkhimovich',\n",
       "  'Avkhimovitch',\n",
       "  'Avksentiev',\n",
       "  'Avksentievski',\n",
       "  'Avksentievsky',\n",
       "  'Avladeev',\n",
       "  'Avlov',\n",
       "  'Avlukov',\n",
       "  'Avraamov',\n",
       "  'Avramchik',\n",
       "  'Avramenko',\n",
       "  'Avramov',\n",
       "  'Avramtchik',\n",
       "  'Avranek',\n",
       "  'Avrorin',\n",
       "  'Avrorov',\n",
       "  'Avrov',\n",
       "  'Avrus',\n",
       "  'Avrutin',\n",
       "  'Avrutsky',\n",
       "  'Avryasov',\n",
       "  'Avseenko',\n",
       "  'Avsenev',\n",
       "  'Avsyuk',\n",
       "  'Avtaev',\n",
       "  'Avtamonov',\n",
       "  'Avtandilov',\n",
       "  'Avtchenko',\n",
       "  'Avtchinnikov',\n",
       "  'Avtokratov',\n",
       "  'Avtomovich',\n",
       "  'Avtomovitch',\n",
       "  'Avtonomov',\n",
       "  'Avtorhanov',\n",
       "  'Avtorkhanov',\n",
       "  'Avtsin',\n",
       "  'Avtsyn',\n",
       "  'Avtuhov',\n",
       "  'Avtukhov',\n",
       "  'Avturhanov',\n",
       "  'Avturkhanov',\n",
       "  'Avvakumoff',\n",
       "  'Avvakumov',\n",
       "  'Avzalov',\n",
       "  'Awaeff',\n",
       "  'Awagimoff',\n",
       "  \"Awak'Yan\",\n",
       "  'Awakoff',\n",
       "  'Awakshin',\n",
       "  'Awakyan',\n",
       "  'Awaliani',\n",
       "  'Awalishwili',\n",
       "  'Awaloff',\n",
       "  'Awalyan',\n",
       "  'Awanesov',\n",
       "  'Awanesyan',\n",
       "  'Awash',\n",
       "  'Awatyan',\n",
       "  'Awchenko',\n",
       "  'Awchinnikoff',\n",
       "  'Awdakoff',\n",
       "  'Awdeeff',\n",
       "  'Awdeenko',\n",
       "  'Awdeichikoff',\n",
       "  'Awdieff',\n",
       "  'Awdienko',\n",
       "  'Awdiewsky',\n",
       "  'Awdiyants',\n",
       "  'Awdiyski',\n",
       "  'Awdiysky',\n",
       "  'Awdonin',\n",
       "  'Awdoshin',\n",
       "  'Awduewski',\n",
       "  'Awduewsky',\n",
       "  'Awduloff',\n",
       "  'Awdyukoff',\n",
       "  'Awdyunin',\n",
       "  'Awdyushin',\n",
       "  'Awelan',\n",
       "  'Awelicheff',\n",
       "  'Awelitcheff',\n",
       "  'Awen',\n",
       "  'Awenarius',\n",
       "  'Awerbah',\n",
       "  'Awerbakh',\n",
       "  'Awerbuh',\n",
       "  'Awerbukh',\n",
       "  'Awercheff',\n",
       "  'Awerchenko',\n",
       "  'Awerianoff',\n",
       "  'Awerichkin',\n",
       "  'Awerin',\n",
       "  'Awerintsev',\n",
       "  'Aweritchkin',\n",
       "  'Awerkieff',\n",
       "  'Awerkin',\n",
       "  'Awerkoff',\n",
       "  'Awerkowich',\n",
       "  'Awerkowitch',\n",
       "  'Awerochkin',\n",
       "  'Awerotchkin',\n",
       "  'Awertcheff',\n",
       "  'Awertchenko',\n",
       "  'Aweryanoff',\n",
       "  'Awetisoff',\n",
       "  'Awetisyan',\n",
       "  'Awetyan',\n",
       "  'Awgustoff',\n",
       "  'Awhadieff',\n",
       "  'Awhimowich',\n",
       "  'Awik',\n",
       "  'Awilkin',\n",
       "  'Awiloff',\n",
       "  'Awinoff',\n",
       "  'Awinowitski',\n",
       "  'Awinowitsky',\n",
       "  'Awkhadieff',\n",
       "  'Awkhimovich',\n",
       "  'Awkhimovitch',\n",
       "  'Awksentiev',\n",
       "  'Awksentiewski',\n",
       "  'Awksentiewsky',\n",
       "  'Awladeeff',\n",
       "  'Awloff',\n",
       "  'Awlukoff',\n",
       "  'Awraamoff',\n",
       "  'Awramchik',\n",
       "  'Awramenko',\n",
       "  'Awramoff',\n",
       "  'Awramtchik',\n",
       "  'Awranek',\n",
       "  'Awroff',\n",
       "  'Awrorin',\n",
       "  'Awroroff',\n",
       "  'Awrus',\n",
       "  'Awrutin',\n",
       "  'Awrutsky',\n",
       "  'Awryasoff',\n",
       "  'Awseenko',\n",
       "  'Awseneff',\n",
       "  'Awsyuk',\n",
       "  'Awtaeff',\n",
       "  'Awtamonoff',\n",
       "  'Awtandiloff',\n",
       "  'Awtchenko',\n",
       "  'Awtchinnikoff',\n",
       "  'Awtokratoff',\n",
       "  'Awtomovich',\n",
       "  'Awtomovitch',\n",
       "  'Awtonomoff',\n",
       "  'Awtorhanoff',\n",
       "  'Awtorkhanoff',\n",
       "  'Awtsin',\n",
       "  'Awtsyn',\n",
       "  'Awtuhoff',\n",
       "  'Awtukhoff',\n",
       "  'Awturhanoff',\n",
       "  'Awturkhanoff',\n",
       "  'Awwakumoff',\n",
       "  'Awzaloff',\n",
       "  'Azhaev',\n",
       "  'Azhiganoff',\n",
       "  'Azhiganov',\n",
       "  'Azhinoff',\n",
       "  'Azhinov',\n",
       "  'Azhnikoff',\n",
       "  'Azhnikov',\n",
       "  'Azhogin',\n",
       "  'Babadei',\n",
       "  'Babadjan',\n",
       "  'Babadjanoff',\n",
       "  'Babadjanov',\n",
       "  'Babadjanyan',\n",
       "  'Babadzhan',\n",
       "  'Babadzhanoff',\n",
       "  'Babadzhanov',\n",
       "  'Babadzhanyan',\n",
       "  'Babaev',\n",
       "  'Babaevsky',\n",
       "  'Babahanov',\n",
       "  'Babaitsev',\n",
       "  'Babak',\n",
       "  'Babakhanoff',\n",
       "  'Babakhanov',\n",
       "  'Babakin',\n",
       "  'Babakov',\n",
       "  'Babakulov',\n",
       "  'Baban',\n",
       "  'Babanin',\n",
       "  'Babanoff',\n",
       "  'Babanov',\n",
       "  'Babansky',\n",
       "  'Babarin',\n",
       "  'Babarykin',\n",
       "  'Babashoff',\n",
       "  'Babashov',\n",
       "  'Babaskin',\n",
       "  'Babayan',\n",
       "  'Babayants',\n",
       "  'Babchenko',\n",
       "  'Babel',\n",
       "  'Babenchikoff',\n",
       "  ...],\n",
       " 'Scottish': ['Smith',\n",
       "  'Brown',\n",
       "  'Wilson',\n",
       "  'Campbell',\n",
       "  'Stewart',\n",
       "  'Thomson',\n",
       "  'Robertson',\n",
       "  'Anderson',\n",
       "  'Macdonald',\n",
       "  'Scott',\n",
       "  'Reid',\n",
       "  'Murray',\n",
       "  'Taylor',\n",
       "  'Clark',\n",
       "  'Ross',\n",
       "  'Watson',\n",
       "  'Morrison',\n",
       "  'Paterson',\n",
       "  'Young',\n",
       "  'Mitchell',\n",
       "  'Walker',\n",
       "  'Fraser',\n",
       "  'Miller',\n",
       "  'Mcdonald',\n",
       "  'Gray',\n",
       "  'Henderson',\n",
       "  'Hamilton',\n",
       "  'Johnston',\n",
       "  'Duncan',\n",
       "  'Graham',\n",
       "  'Ferguson',\n",
       "  'Kerr',\n",
       "  'Davidson',\n",
       "  'Bell',\n",
       "  'Cameron',\n",
       "  'Kelly',\n",
       "  'Martin',\n",
       "  'Hunter',\n",
       "  'Allan',\n",
       "  'Mackenzie',\n",
       "  'Grant',\n",
       "  'Simpson',\n",
       "  'Mackay',\n",
       "  'Mclean',\n",
       "  'Macleod',\n",
       "  'Black',\n",
       "  'Russell',\n",
       "  'Marshall',\n",
       "  'Wallace',\n",
       "  'Gibson',\n",
       "  'Kennedy',\n",
       "  'Gordon',\n",
       "  'Burns',\n",
       "  'Sutherland',\n",
       "  'Stevenson',\n",
       "  'Munro',\n",
       "  'Milne',\n",
       "  'Watt',\n",
       "  'Murphy',\n",
       "  'Craig',\n",
       "  'Wood',\n",
       "  'Muir',\n",
       "  'Wright',\n",
       "  'Mckenzie',\n",
       "  'Ritchie',\n",
       "  'Johnstone',\n",
       "  'Sinclair',\n",
       "  'White',\n",
       "  'Mcmillan',\n",
       "  'Williamson',\n",
       "  'Dickson',\n",
       "  'Hughes',\n",
       "  'Cunningham',\n",
       "  'Mckay',\n",
       "  'Bruce',\n",
       "  'Millar',\n",
       "  'Crawford',\n",
       "  'Mcintosh',\n",
       "  'Douglas',\n",
       "  'Docherty',\n",
       "  'King',\n",
       "  'Jones',\n",
       "  'Boyle',\n",
       "  'Fleming',\n",
       "  'Mcgregor',\n",
       "  'Aitken',\n",
       "  'Christie',\n",
       "  'Shaw',\n",
       "  'Maclean',\n",
       "  'Jamieson',\n",
       "  'Mcintyre',\n",
       "  'Hay',\n",
       "  'Lindsay',\n",
       "  'Alexander',\n",
       "  'Ramsay',\n",
       "  'Mccallum',\n",
       "  'Whyte',\n",
       "  'Jackson',\n",
       "  'Mclaughlin',\n",
       "  'Hill'],\n",
       " 'Spanish': ['Abana',\n",
       "  'Abano',\n",
       "  'Abarca',\n",
       "  'Abaroa',\n",
       "  'Abascal',\n",
       "  'Abasolo',\n",
       "  'Abel',\n",
       "  'Abello',\n",
       "  'Aberquero',\n",
       "  'Abreu',\n",
       "  'Acosta',\n",
       "  'Agramunt',\n",
       "  'Aiza',\n",
       "  'Alamilla',\n",
       "  'Albert',\n",
       "  'Albuquerque',\n",
       "  'Aldana',\n",
       "  'Alfaro',\n",
       "  'Alvarado',\n",
       "  'Alvarez',\n",
       "  'Alves',\n",
       "  'Amador',\n",
       "  'Andreu',\n",
       "  'Antunez',\n",
       "  'Aqua',\n",
       "  'Aquino',\n",
       "  'Araujo',\n",
       "  'Araullo',\n",
       "  'Araya',\n",
       "  'Arce',\n",
       "  'Arechavaleta',\n",
       "  'Arena',\n",
       "  'Aritza',\n",
       "  'Armando',\n",
       "  'Arreola',\n",
       "  'Arriola',\n",
       "  'Asis',\n",
       "  'Asturias',\n",
       "  'Avana',\n",
       "  'Azarola',\n",
       "  'Banderas',\n",
       "  'Barros',\n",
       "  'Basurto',\n",
       "  'Bautista',\n",
       "  'Bello',\n",
       "  'Belmonte',\n",
       "  'Bengochea',\n",
       "  'Benitez',\n",
       "  'Bermudez',\n",
       "  'Blanco',\n",
       "  'Blanxart',\n",
       "  'Bolivar',\n",
       "  'Bonaventura',\n",
       "  'Bosque',\n",
       "  'Bustillo',\n",
       "  'Busto',\n",
       "  'Bustos',\n",
       "  'Cabello',\n",
       "  'Cabrera',\n",
       "  'Campo',\n",
       "  'Campos',\n",
       "  'Capello',\n",
       "  'Cardona',\n",
       "  'Caro',\n",
       "  'Casales',\n",
       "  'Castell',\n",
       "  'Castellano',\n",
       "  'Castillion',\n",
       "  'Castillo',\n",
       "  'Castro',\n",
       "  'Chavarria',\n",
       "  'Chavez',\n",
       "  'Colon',\n",
       "  'Costa',\n",
       "  'Crespo',\n",
       "  'Cruz',\n",
       "  'Cuellar',\n",
       "  'Cuevas',\n",
       "  \"D'cruz\",\n",
       "  \"D'cruze\",\n",
       "  'De la cruz',\n",
       "  'De la fuente',\n",
       "  'Del bosque',\n",
       "  'De leon',\n",
       "  'Delgado',\n",
       "  'Del olmo',\n",
       "  'De santigo',\n",
       "  'Diaz',\n",
       "  'Dominguez',\n",
       "  'Duarte',\n",
       "  'Durante',\n",
       "  'Echevarria',\n",
       "  'Echeverria',\n",
       "  'Elizondo',\n",
       "  'Escamilla',\n",
       "  'Escarcega',\n",
       "  'Escarra',\n",
       "  'Esparza',\n",
       "  'Espina',\n",
       "  'Espino',\n",
       "  'Espinosa',\n",
       "  'Espinoza',\n",
       "  'Estevez',\n",
       "  'Etxebarria',\n",
       "  'Etxeberria',\n",
       "  'Felix',\n",
       "  'Fernandez',\n",
       "  'Ferrer',\n",
       "  'Fierro',\n",
       "  'Flores',\n",
       "  'Fonseca',\n",
       "  'Franco',\n",
       "  'Fuentes',\n",
       "  'Gallego',\n",
       "  'Gallo',\n",
       "  'Garcia',\n",
       "  'Garrastazu',\n",
       "  'Garza',\n",
       "  'Gaspar',\n",
       "  'Gebara',\n",
       "  'Gomez',\n",
       "  'Gonzales',\n",
       "  'Gonzalez',\n",
       "  'Grec',\n",
       "  'Guadarrama',\n",
       "  'Guerra',\n",
       "  'Guerrero',\n",
       "  'Gutierrez',\n",
       "  'Gutierrez',\n",
       "  'Hernandez',\n",
       "  'Herrera',\n",
       "  'Herrero',\n",
       "  'Hierro',\n",
       "  'Holguin',\n",
       "  'Huerta',\n",
       "  'Ibanez',\n",
       "  'Ibarra',\n",
       "  'Iniguez',\n",
       "  'Iturburua',\n",
       "  'Jaso',\n",
       "  'Jasso',\n",
       "  'Jimenez',\n",
       "  'Jorda',\n",
       "  'Juarez',\n",
       "  'Lobo',\n",
       "  'Lopez',\n",
       "  'Losa',\n",
       "  'Loyola',\n",
       "  'Machado',\n",
       "  'Macias',\n",
       "  'Maradona',\n",
       "  'Maria',\n",
       "  'Marino',\n",
       "  'Marquez',\n",
       "  'Martell',\n",
       "  'Marti',\n",
       "  'Martinez',\n",
       "  'Martinez',\n",
       "  'Mas',\n",
       "  'Mata',\n",
       "  'Mateu',\n",
       "  'Medina',\n",
       "  'Melendez',\n",
       "  'Mendez',\n",
       "  'Mendoza',\n",
       "  'Menendez',\n",
       "  'Merlo',\n",
       "  'Michel',\n",
       "  'Mingo',\n",
       "  'Moles',\n",
       "  'Molina',\n",
       "  'Montero',\n",
       "  'Morales',\n",
       "  'Moralez',\n",
       "  'Moreno',\n",
       "  'Narvaez',\n",
       "  'Nieves',\n",
       "  'Noguerra',\n",
       "  'Nunez',\n",
       "  'Obando',\n",
       "  'Ochoa',\n",
       "  'Ojeda',\n",
       "  'Ola',\n",
       "  'Oleastro',\n",
       "  'Olguin',\n",
       "  'Oliver',\n",
       "  'Olmos',\n",
       "  'Oquendo',\n",
       "  'Orellana',\n",
       "  'Oriol',\n",
       "  'Ortega',\n",
       "  'Ortiz',\n",
       "  'Palomo',\n",
       "  'Paredes',\n",
       "  'Pavia',\n",
       "  'Pelaez',\n",
       "  'Pena',\n",
       "  'Perez',\n",
       "  'Perez',\n",
       "  'Petit',\n",
       "  'Picasso',\n",
       "  'Porra',\n",
       "  'Porras',\n",
       "  'Prieto',\n",
       "  'Puerta',\n",
       "  'Puga',\n",
       "  'Puig',\n",
       "  'Quinones',\n",
       "  'Quintana',\n",
       "  'Quiros',\n",
       "  'Ramirez',\n",
       "  'Ramos',\n",
       "  'Rana',\n",
       "  'Rendon',\n",
       "  'Rey',\n",
       "  'Reyes',\n",
       "  'Rios',\n",
       "  'Rivera',\n",
       "  'Rivero',\n",
       "  'Robledo',\n",
       "  'Robles',\n",
       "  'Rocha',\n",
       "  'Rodriguez',\n",
       "  'Rodriquez',\n",
       "  'Roig',\n",
       "  'Rojas',\n",
       "  'Rojo',\n",
       "  'Roldan',\n",
       "  'Roma',\n",
       "  'Roma',\n",
       "  'Romero',\n",
       "  'Rosa',\n",
       "  'Rosales',\n",
       "  'Rubio',\n",
       "  'Ruiz',\n",
       "  'Sala',\n",
       "  'Salamanca',\n",
       "  'Salazar',\n",
       "  'Salcedo',\n",
       "  'Salinas',\n",
       "  'Sanchez',\n",
       "  'Sandoval',\n",
       "  'San nicolas',\n",
       "  'Santana',\n",
       "  'Santiago',\n",
       "  'Santillian',\n",
       "  'Santos',\n",
       "  'Sastre',\n",
       "  'Sepulveda',\n",
       "  'Sierra',\n",
       "  'Silva',\n",
       "  'Soler',\n",
       "  'Solo',\n",
       "  'Solos',\n",
       "  'Soto',\n",
       "  'Suarez',\n",
       "  'Suero',\n",
       "  'Tapia',\n",
       "  'Terrazas',\n",
       "  'Tomas',\n",
       "  'Torres',\n",
       "  'Tos',\n",
       "  'Tosell',\n",
       "  'Toset',\n",
       "  'Travieso',\n",
       "  'Trujillo',\n",
       "  'Ubina',\n",
       "  'Urbina',\n",
       "  'Urena',\n",
       "  'Valdez',\n",
       "  'Valencia',\n",
       "  'Varela',\n",
       "  'Vargas',\n",
       "  'Vasquez',\n",
       "  'Vazquez',\n",
       "  'Vega',\n",
       "  'Vela',\n",
       "  'Vela',\n",
       "  'Velazquez',\n",
       "  'Ventura',\n",
       "  'Vicario',\n",
       "  'Vilaro',\n",
       "  'Villa',\n",
       "  'Villalobos',\n",
       "  'Villanueva',\n",
       "  'Villaverde',\n",
       "  'Viola',\n",
       "  'Viteri',\n",
       "  'Vivas',\n",
       "  'Vives',\n",
       "  'Ybarra',\n",
       "  'Zabala',\n",
       "  'Zambrano',\n",
       "  'Zamorano',\n",
       "  'Zapatero',\n",
       "  'Zavala',\n",
       "  'Zubizarreta',\n",
       "  'Zuniga'],\n",
       " 'Vietnamese': ['Nguyen',\n",
       "  'Tron',\n",
       "  'Le',\n",
       "  'Pham',\n",
       "  'Huynh',\n",
       "  'Hoang',\n",
       "  'Phan',\n",
       "  'Vu',\n",
       "  'Vo',\n",
       "  'Dang',\n",
       "  'Bui',\n",
       "  'Do',\n",
       "  'Ho',\n",
       "  'Ngo',\n",
       "  'Duong',\n",
       "  'Ly',\n",
       "  'An',\n",
       "  'an',\n",
       "  'Bach',\n",
       "  'Banh',\n",
       "  'Cao',\n",
       "  'Chau',\n",
       "  'Chu',\n",
       "  'Chung',\n",
       "  'Chu',\n",
       "  'Diep',\n",
       "  'Doan',\n",
       "  'Dam',\n",
       "  'Dao',\n",
       "  'Dinh',\n",
       "  'Doan',\n",
       "  'Giang',\n",
       "  'Ha',\n",
       "  'Han',\n",
       "  'Kieu',\n",
       "  'Kim',\n",
       "  'La',\n",
       "  'Lac',\n",
       "  'Lam',\n",
       "  'Lieu',\n",
       "  'Luc',\n",
       "  'Luong',\n",
       "  'Luu',\n",
       "  'Ma',\n",
       "  'Mach',\n",
       "  'Mai',\n",
       "  'Nghiem',\n",
       "  'Phi',\n",
       "  'Pho',\n",
       "  'Phung',\n",
       "  'Quach',\n",
       "  'Quang',\n",
       "  'Quyen',\n",
       "  'Ta',\n",
       "  'Thach',\n",
       "  'Thai',\n",
       "  'Sai',\n",
       "  'Thi',\n",
       "  'Than',\n",
       "  'Thao',\n",
       "  'Thuy',\n",
       "  'Tieu',\n",
       "  'To',\n",
       "  'Ton',\n",
       "  'Tong',\n",
       "  'Trang',\n",
       "  'Trieu',\n",
       "  'Trinh',\n",
       "  'Truong',\n",
       "  'Van',\n",
       "  'Vinh',\n",
       "  'Vuong',\n",
       "  'Vuu']}"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "category_lines = {}\n",
    "all_categories = []\n",
    "data_path = 'C:/Users/caofei/Desktop/torch1/案例/人名分类/data/names/'\n",
    "for filename in glob.glob(data_path + '*.txt'):\n",
    "    # print(filename)\n",
    "    # Chinese.txt切割成['Chinese','.txt']，取第一个即label\n",
    "    # os.path.basename(filename)可以得到文件最后的名字例如Chinese.txt，而不是data//names//chinese.txt\n",
    "    category = os.path.splitext(os.path.basename(filename))[0]\n",
    "    all_categories.append(category)\n",
    "    lines = readLines(filename)\n",
    "    category_lines[category] = lines\n",
    "display(all_categories,category_lines)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "474a413c",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "id": "4cf1a550",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "18\n",
      "['Ang', 'AuYong', 'Bai', 'Ban', 'Bao', 'Bei', 'Bian', 'Bui', 'Cai', 'Cao']\n"
     ]
    }
   ],
   "source": [
    "# 测试\n",
    "n_categories = len(all_categories)\n",
    "print(n_categories)\n",
    "print(category_lines['Chinese'][:10])\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "id": "9b8e322e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[[0., 0.]],\n",
       "\n",
       "        [[0., 0.]],\n",
       "\n",
       "        [[0., 0.]]])"
      ]
     },
     "execution_count": 34,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "torch.zeros(3, 1, 2)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 48,
   "id": "c92a559e",
   "metadata": {},
   "outputs": [],
   "source": [
    "n_letters = len(all_letters)\n",
    "def lineToTensor(line):\n",
    "    # 初始化一个全0张量，形状(len(line), 1, n_letters)\n",
    "    # torch.zeros(个数，每个的行数，每个的列数)\n",
    "    tensor = torch.zeros(len(line), 1, n_letters)\n",
    "    for idx, letter in enumerate(line):\n",
    "        tensor[idx][0][all_letters.find(letter)] = 1\n",
    "    return tensor\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 49,
   "id": "805d8b3c",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "57"
      ]
     },
     "execution_count": 49,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "n_letters"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "da12696d",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]]])"
      ]
     },
     "execution_count": 50,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 单个单词的词向量 batch_zise=1\n",
    "line = 'Bai'\n",
    "line_tensor = lineToTensor(line)\n",
    "line_tensor  # 类似 （batch_size,seq_num,input_size） -> (seq_num,batch_size,input_size)  方便后续 进入RNN进行训练\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 51,
   "id": "2d5e8403",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]])"
      ]
     },
     "execution_count": 51,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "torch.zeros(len(line), 1, n_letters)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "55a1c6c0",
   "metadata": {},
   "outputs": [],
   "source": [
    "# 定义RNN\n",
    "class RNN(nn.Module):\n",
    "    # rnn (input_size, hidden_size, num_layers), input_size是输入张量的最后一个维度， hidden_size是隐藏层最后一个维度，num_layers代表rnn层数\n",
    "    # input (1, n_letters) --> (sequence_length输入序列长度(句子长度)，batch_size批次样本数，input_size)  \n",
    "    # h0 （num_layers, batch_zize批次样本数, hidden_size）\n",
    "    def __init__(self, input_size, hidden_size, output_size, num_layers=1):\n",
    "        super(RNN, self).__init__()\n",
    "        self.input_size = input_size  # input_size[-1]\n",
    "        self.hidden_size = hidden_size  # 隐藏层输出维度\n",
    "        self.output_size = output_size  # 输出的维度\n",
    "        self.num_layers = num_layers    # 隐藏层个数\n",
    "        \n",
    "        #实例化RNN\n",
    "        self.rnn = nn.RNN(self.input_size, self.hidden_size, self.num_layers)\n",
    "        self.linear = nn.Linear(self.hidden_size, self.output_size) # \n",
    "        self.softmax = nn.LogSoftmax(dim = -1)\n",
    "        \n",
    "    def forward(self, input1, hidden):\n",
    "        # input shape: 1 * n_letters --> 1 * 1 * n_letters\n",
    "        input1 = input1.unsqueeze(0)\n",
    "        rr, hn = self.rnn(input1, hidden)\n",
    "        return self.softmax(self.linear(rr)), hn\n",
    "    \n",
    "    def initHidden(self):\n",
    "        # 给h0赋值\n",
    "        hidden = torch.zeros(self.num_layers, 1, self.hidden_size)\n",
    "        return hidden\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 115,
   "id": "f0576f94",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[1., 2., 3.]])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "torch.float32"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "tensor([[0.0900, 0.2447, 0.6652]])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "tensor([[-2.4076, -1.4076, -0.4076]])"
      ]
     },
     "execution_count": 115,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "t_ = torch.tensor([[1,2,3]],dtype=torch.float)\n",
    "display(t_,t_.dtype)\n",
    "display(nn.Softmax(dim=1)(t_))\n",
    "nn.LogSoftmax(dim=1)(t_)\n",
    "\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 117,
   "id": "78e3df3d",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "-0.2231435513142097"
      ]
     },
     "execution_count": 117,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "np.log(0.8)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "f4e5bf43",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 54,
   "id": "261dc884",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "18"
      ]
     },
     "execution_count": 54,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "n_categories"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 53,
   "id": "36d1535e",
   "metadata": {},
   "outputs": [],
   "source": [
    "# 因为是onehot编码, 输入张量最后一维的尺寸就是n_letters\n",
    "input_size = n_letters\n",
    "\n",
    "# 定义隐层的最后一维尺寸大小\n",
    "n_hidden = 128\n",
    "\n",
    "# 输出尺寸为语言类别总数n_categories\n",
    "output_size = n_categories\n",
    "\n",
    "# num_layer使用默认值, num_layers = 1"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 59,
   "id": "3c4c713a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "         0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "         0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "         0., 0., 0.]])"
      ]
     },
     "execution_count": 59,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "input = lineToTensor('B').squeeze(0)\n",
    "input\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "4060bb30",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# 初始化一个三维的隐层0张量, 也是初始的细胞状态张量\n",
    "hidden = c = torch.zeros(1, 1, n_hidden) # \n",
    "display(hidden,c)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 63,
   "id": "aa6500e1",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(57, 18)"
      ]
     },
     "execution_count": 63,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "n_letters,n_categories"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 64,
   "id": "2cdc1563",
   "metadata": {},
   "outputs": [],
   "source": [
    "rnn = RNN(n_letters, n_hidden, n_categories)  # n_letters 57 表示57个字母，n_hidden 隐藏出输出维度 128  n_categories 输出的维度 18 "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 66,
   "id": "fc3e1b38",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[[-2.9223, -2.9984, -2.8211, -2.8344, -2.9763, -2.9359, -2.8851,\n",
       "          -2.9306, -2.8580, -2.7801, -2.8580, -2.8625, -2.8056, -2.9052,\n",
       "          -3.0099, -2.8674, -2.8114, -3.0089]]], grad_fn=<LogSoftmaxBackward0>)"
      ]
     },
     "execution_count": 66,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "rnn_output, next_hidden = rnn(input, hidden)\n",
    "rnn_output"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 67,
   "id": "cd1ddae8",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([1., 2., 3., 4., 5.])"
      ]
     },
     "execution_count": 67,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "x = torch.arange(1., 6.)\n",
    "x"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 70,
   "id": "d61cfb34",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(tensor([5., 4., 3.]), tensor([4, 3, 2]))"
      ]
     },
     "execution_count": 70,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "top_n, top_i = torch.topk(x, 3)\n",
    "top_n,top_i"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 71,
   "id": "68351936",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['Arabic',\n",
       " 'Chinese',\n",
       " 'Czech',\n",
       " 'Dutch',\n",
       " 'English',\n",
       " 'French',\n",
       " 'German',\n",
       " 'Greek',\n",
       " 'Irish',\n",
       " 'Italian',\n",
       " 'Japanese',\n",
       " 'Korean',\n",
       " 'Polish',\n",
       " 'Portuguese',\n",
       " 'Russian',\n",
       " 'Scottish',\n",
       " 'Spanish',\n",
       " 'Vietnamese']"
      ]
     },
     "execution_count": 71,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "all_categories"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 69,
   "id": "b42dfcea",
   "metadata": {},
   "outputs": [],
   "source": [
    "def categoryFromOutput(output):\n",
    "    \"\"\"从输出结果中获得指定类别, 参数为输出张量output\"\"\"\n",
    "    # 从输出张量中返回最大的值和索引对象, 我们这里主要需要这个索引\n",
    "    top_n, top_i = output.topk(1)\n",
    "    # top_i对象中取出索引的值\n",
    "    category_i = top_i[0].item()\n",
    "    # 根据索引值获得对应语言类别, 返回语言类别和索引值\n",
    "    return all_categories[category_i], category_i"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 72,
   "id": "2769c6ca",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "('Italian', 9)"
      ]
     },
     "execution_count": 72,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "categoryFromOutput(rnn_output)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 74,
   "id": "34d96e68",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor(9)"
      ]
     },
     "execution_count": 74,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "torch.argmax(rnn_output)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 77,
   "id": "9e84fa23",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['Arabic',\n",
       " 'Chinese',\n",
       " 'Czech',\n",
       " 'Dutch',\n",
       " 'English',\n",
       " 'French',\n",
       " 'German',\n",
       " 'Greek',\n",
       " 'Irish',\n",
       " 'Italian',\n",
       " 'Japanese',\n",
       " 'Korean',\n",
       " 'Polish',\n",
       " 'Portuguese',\n",
       " 'Russian',\n",
       " 'Scottish',\n",
       " 'Spanish',\n",
       " 'Vietnamese']"
      ]
     },
     "execution_count": 77,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "all_categories"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 76,
   "id": "e9813fc1",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'Czech'"
      ]
     },
     "execution_count": 76,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "random.choice(all_categories)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "7b9a0248",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 78,
   "id": "cd78ca03",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Arabic': ['Khoury',\n",
       "  'Nahas',\n",
       "  'Daher',\n",
       "  'Gerges',\n",
       "  'Nazari',\n",
       "  'Maalouf',\n",
       "  'Gerges',\n",
       "  'Naifeh',\n",
       "  'Guirguis',\n",
       "  'Baba',\n",
       "  'Sabbagh',\n",
       "  'Attia',\n",
       "  'Tahan',\n",
       "  'Haddad',\n",
       "  'Aswad',\n",
       "  'Najjar',\n",
       "  'Dagher',\n",
       "  'Maloof',\n",
       "  'Isa',\n",
       "  'Asghar',\n",
       "  'Nader',\n",
       "  'Gaber',\n",
       "  'Abboud',\n",
       "  'Maalouf',\n",
       "  'Zogby',\n",
       "  'Srour',\n",
       "  'Bahar',\n",
       "  'Mustafa',\n",
       "  'Hanania',\n",
       "  'Daher',\n",
       "  'Tuma',\n",
       "  'Nahas',\n",
       "  'Saliba',\n",
       "  'Shamoon',\n",
       "  'Handal',\n",
       "  'Baba',\n",
       "  'Amari',\n",
       "  'Bahar',\n",
       "  'Atiyeh',\n",
       "  'Said',\n",
       "  'Khouri',\n",
       "  'Tahan',\n",
       "  'Baba',\n",
       "  'Mustafa',\n",
       "  'Guirguis',\n",
       "  'Sleiman',\n",
       "  'Seif',\n",
       "  'Dagher',\n",
       "  'Bahar',\n",
       "  'Gaber',\n",
       "  'Harb',\n",
       "  'Seif',\n",
       "  'Asker',\n",
       "  'Nader',\n",
       "  'Antar',\n",
       "  'Awad',\n",
       "  'Srour',\n",
       "  'Shadid',\n",
       "  'Hajjar',\n",
       "  'Hanania',\n",
       "  'Kalb',\n",
       "  'Shadid',\n",
       "  'Bazzi',\n",
       "  'Mustafa',\n",
       "  'Masih',\n",
       "  'Ghanem',\n",
       "  'Haddad',\n",
       "  'Isa',\n",
       "  'Antoun',\n",
       "  'Sarraf',\n",
       "  'Sleiman',\n",
       "  'Dagher',\n",
       "  'Najjar',\n",
       "  'Malouf',\n",
       "  'Nahas',\n",
       "  'Naser',\n",
       "  'Saliba',\n",
       "  'Shamon',\n",
       "  'Malouf',\n",
       "  'Kalb',\n",
       "  'Daher',\n",
       "  'Maalouf',\n",
       "  'Wasem',\n",
       "  'Kanaan',\n",
       "  'Naifeh',\n",
       "  'Boutros',\n",
       "  'Moghadam',\n",
       "  'Masih',\n",
       "  'Sleiman',\n",
       "  'Aswad',\n",
       "  'Cham',\n",
       "  'Assaf',\n",
       "  'Quraishi',\n",
       "  'Shalhoub',\n",
       "  'Sabbag',\n",
       "  'Mifsud',\n",
       "  'Gaber',\n",
       "  'Shammas',\n",
       "  'Tannous',\n",
       "  'Sleiman',\n",
       "  'Bazzi',\n",
       "  'Quraishi',\n",
       "  'Rahal',\n",
       "  'Cham',\n",
       "  'Ghanem',\n",
       "  'Ghanem',\n",
       "  'Naser',\n",
       "  'Baba',\n",
       "  'Shamon',\n",
       "  'Almasi',\n",
       "  'Basara',\n",
       "  'Quraishi',\n",
       "  'Bata',\n",
       "  'Wasem',\n",
       "  'Shamoun',\n",
       "  'Deeb',\n",
       "  'Touma',\n",
       "  'Asfour',\n",
       "  'Deeb',\n",
       "  'Hadad',\n",
       "  'Naifeh',\n",
       "  'Touma',\n",
       "  'Bazzi',\n",
       "  'Shamoun',\n",
       "  'Nahas',\n",
       "  'Haddad',\n",
       "  'Arian',\n",
       "  'Kouri',\n",
       "  'Deeb',\n",
       "  'Toma',\n",
       "  'Halabi',\n",
       "  'Nazari',\n",
       "  'Saliba',\n",
       "  'Fakhoury',\n",
       "  'Hadad',\n",
       "  'Baba',\n",
       "  'Mansour',\n",
       "  'Sayegh',\n",
       "  'Antar',\n",
       "  'Deeb',\n",
       "  'Morcos',\n",
       "  'Shalhoub',\n",
       "  'Sarraf',\n",
       "  'Amari',\n",
       "  'Wasem',\n",
       "  'Ganim',\n",
       "  'Tuma',\n",
       "  'Fakhoury',\n",
       "  'Hadad',\n",
       "  'Hakimi',\n",
       "  'Nader',\n",
       "  'Said',\n",
       "  'Ganim',\n",
       "  'Daher',\n",
       "  'Ganem',\n",
       "  'Tuma',\n",
       "  'Boutros',\n",
       "  'Aswad',\n",
       "  'Sarkis',\n",
       "  'Daher',\n",
       "  'Toma',\n",
       "  'Boutros',\n",
       "  'Kanaan',\n",
       "  'Antar',\n",
       "  'Gerges',\n",
       "  'Kouri',\n",
       "  'Maroun',\n",
       "  'Wasem',\n",
       "  'Dagher',\n",
       "  'Naifeh',\n",
       "  'Bishara',\n",
       "  'Ba',\n",
       "  'Cham',\n",
       "  'Kalb',\n",
       "  'Bazzi',\n",
       "  'Bitar',\n",
       "  'Hadad',\n",
       "  'Moghadam',\n",
       "  'Sleiman',\n",
       "  'Shamoun',\n",
       "  'Antar',\n",
       "  'Atiyeh',\n",
       "  'Koury',\n",
       "  'Nahas',\n",
       "  'Kouri',\n",
       "  'Maroun',\n",
       "  'Nassar',\n",
       "  'Sayegh',\n",
       "  'Haik',\n",
       "  'Ghanem',\n",
       "  'Sayegh',\n",
       "  'Salib',\n",
       "  'Cham',\n",
       "  'Bata',\n",
       "  'Touma',\n",
       "  'Antoun',\n",
       "  'Antar',\n",
       "  'Bata',\n",
       "  'Botros',\n",
       "  'Shammas',\n",
       "  'Ganim',\n",
       "  'Sleiman',\n",
       "  'Seif',\n",
       "  'Moghadam',\n",
       "  'Ba',\n",
       "  'Tannous',\n",
       "  'Bazzi',\n",
       "  'Seif',\n",
       "  'Salib',\n",
       "  'Hadad',\n",
       "  'Quraishi',\n",
       "  'Halabi',\n",
       "  'Essa',\n",
       "  'Bahar',\n",
       "  'Kattan',\n",
       "  'Boutros',\n",
       "  'Nahas',\n",
       "  'Sabbagh',\n",
       "  'Kanaan',\n",
       "  'Sayegh',\n",
       "  'Said',\n",
       "  'Botros',\n",
       "  'Najjar',\n",
       "  'Toma',\n",
       "  'Bata',\n",
       "  'Atiyeh',\n",
       "  'Halabi',\n",
       "  'Tannous',\n",
       "  'Kouri',\n",
       "  'Shamoon',\n",
       "  'Kassis',\n",
       "  'Haddad',\n",
       "  'Tuma',\n",
       "  'Mansour',\n",
       "  'Antar',\n",
       "  'Kassis',\n",
       "  'Kalb',\n",
       "  'Basara',\n",
       "  'Rahal',\n",
       "  'Mansour',\n",
       "  'Handal',\n",
       "  'Morcos',\n",
       "  'Fakhoury',\n",
       "  'Hadad',\n",
       "  'Morcos',\n",
       "  'Kouri',\n",
       "  'Quraishi',\n",
       "  'Almasi',\n",
       "  'Awad',\n",
       "  'Naifeh',\n",
       "  'Koury',\n",
       "  'Asker',\n",
       "  'Maroun',\n",
       "  'Fakhoury',\n",
       "  'Sabbag',\n",
       "  'Sarraf',\n",
       "  'Shamon',\n",
       "  'Assaf',\n",
       "  'Boutros',\n",
       "  'Malouf',\n",
       "  'Nassar',\n",
       "  'Qureshi',\n",
       "  'Ghanem',\n",
       "  'Srour',\n",
       "  'Almasi',\n",
       "  'Qureshi',\n",
       "  'Ghannam',\n",
       "  'Mustafa',\n",
       "  'Najjar',\n",
       "  'Kassab',\n",
       "  'Shadid',\n",
       "  'Shamoon',\n",
       "  'Morcos',\n",
       "  'Atiyeh',\n",
       "  'Isa',\n",
       "  'Ba',\n",
       "  'Baz',\n",
       "  'Asker',\n",
       "  'Seif',\n",
       "  'Asghar',\n",
       "  'Hajjar',\n",
       "  'Deeb',\n",
       "  'Essa',\n",
       "  'Qureshi',\n",
       "  'Abboud',\n",
       "  'Ganem',\n",
       "  'Haddad',\n",
       "  'Koury',\n",
       "  'Nassar',\n",
       "  'Abadi',\n",
       "  'Toma',\n",
       "  'Tannous',\n",
       "  'Harb',\n",
       "  'Issa',\n",
       "  'Khouri',\n",
       "  'Mifsud',\n",
       "  'Kalb',\n",
       "  'Gaber',\n",
       "  'Ganim',\n",
       "  'Boulos',\n",
       "  'Samaha',\n",
       "  'Haddad',\n",
       "  'Sabbag',\n",
       "  'Wasem',\n",
       "  'Dagher',\n",
       "  'Rahal',\n",
       "  'Atiyeh',\n",
       "  'Antar',\n",
       "  'Asghar',\n",
       "  'Mansour',\n",
       "  'Awad',\n",
       "  'Boulos',\n",
       "  'Sarraf',\n",
       "  'Deeb',\n",
       "  'Abadi',\n",
       "  'Nazari',\n",
       "  'Daher',\n",
       "  'Gerges',\n",
       "  'Shamoon',\n",
       "  'Gaber',\n",
       "  'Amari',\n",
       "  'Sarraf',\n",
       "  'Nazari',\n",
       "  'Saliba',\n",
       "  'Naifeh',\n",
       "  'Nazari',\n",
       "  'Hakimi',\n",
       "  'Shamon',\n",
       "  'Abboud',\n",
       "  'Quraishi',\n",
       "  'Tahan',\n",
       "  'Safar',\n",
       "  'Hajjar',\n",
       "  'Srour',\n",
       "  'Gaber',\n",
       "  'Shalhoub',\n",
       "  'Attia',\n",
       "  'Safar',\n",
       "  'Said',\n",
       "  'Ganem',\n",
       "  'Nader',\n",
       "  'Asghar',\n",
       "  'Mustafa',\n",
       "  'Said',\n",
       "  'Antar',\n",
       "  'Botros',\n",
       "  'Nader',\n",
       "  'Ghannam',\n",
       "  'Asfour',\n",
       "  'Tahan',\n",
       "  'Mansour',\n",
       "  'Attia',\n",
       "  'Touma',\n",
       "  'Najjar',\n",
       "  'Kassis',\n",
       "  'Abboud',\n",
       "  'Bishara',\n",
       "  'Bazzi',\n",
       "  'Shalhoub',\n",
       "  'Shalhoub',\n",
       "  'Safar',\n",
       "  'Khoury',\n",
       "  'Nazari',\n",
       "  'Sabbag',\n",
       "  'Sleiman',\n",
       "  'Atiyeh',\n",
       "  'Kouri',\n",
       "  'Bitar',\n",
       "  'Zogby',\n",
       "  'Ghanem',\n",
       "  'Assaf',\n",
       "  'Abadi',\n",
       "  'Arian',\n",
       "  'Shalhoub',\n",
       "  'Khoury',\n",
       "  'Morcos',\n",
       "  'Shamon',\n",
       "  'Wasem',\n",
       "  'Abadi',\n",
       "  'Antoun',\n",
       "  'Baz',\n",
       "  'Naser',\n",
       "  'Assaf',\n",
       "  'Saliba',\n",
       "  'Nader',\n",
       "  'Mikhail',\n",
       "  'Naser',\n",
       "  'Daher',\n",
       "  'Morcos',\n",
       "  'Awad',\n",
       "  'Nahas',\n",
       "  'Sarkis',\n",
       "  'Malouf',\n",
       "  'Mustafa',\n",
       "  'Fakhoury',\n",
       "  'Ghannam',\n",
       "  'Shadid',\n",
       "  'Gaber',\n",
       "  'Koury',\n",
       "  'Atiyeh',\n",
       "  'Shamon',\n",
       "  'Boutros',\n",
       "  'Sarraf',\n",
       "  'Arian',\n",
       "  'Fakhoury',\n",
       "  'Abadi',\n",
       "  'Kassab',\n",
       "  'Nahas',\n",
       "  'Quraishi',\n",
       "  'Mansour',\n",
       "  'Samaha',\n",
       "  'Wasem',\n",
       "  'Seif',\n",
       "  'Fakhoury',\n",
       "  'Saliba',\n",
       "  'Cham',\n",
       "  'Bahar',\n",
       "  'Shamoun',\n",
       "  'Essa',\n",
       "  'Shamon',\n",
       "  'Asfour',\n",
       "  'Bitar',\n",
       "  'Cham',\n",
       "  'Tahan',\n",
       "  'Tannous',\n",
       "  'Daher',\n",
       "  'Khoury',\n",
       "  'Shamon',\n",
       "  'Bahar',\n",
       "  'Quraishi',\n",
       "  'Ghannam',\n",
       "  'Kassab',\n",
       "  'Zogby',\n",
       "  'Basara',\n",
       "  'Shammas',\n",
       "  'Arian',\n",
       "  'Sayegh',\n",
       "  'Naifeh',\n",
       "  'Mifsud',\n",
       "  'Sleiman',\n",
       "  'Arian',\n",
       "  'Kassis',\n",
       "  'Shamoun',\n",
       "  'Kassis',\n",
       "  'Harb',\n",
       "  'Mustafa',\n",
       "  'Boulos',\n",
       "  'Asghar',\n",
       "  'Shamon',\n",
       "  'Kanaan',\n",
       "  'Atiyeh',\n",
       "  'Kassab',\n",
       "  'Tahan',\n",
       "  'Bazzi',\n",
       "  'Kassis',\n",
       "  'Qureshi',\n",
       "  'Basara',\n",
       "  'Shalhoub',\n",
       "  'Sayegh',\n",
       "  'Haik',\n",
       "  'Attia',\n",
       "  'Maroun',\n",
       "  'Kassis',\n",
       "  'Sarkis',\n",
       "  'Harb',\n",
       "  'Assaf',\n",
       "  'Kattan',\n",
       "  'Antar',\n",
       "  'Sleiman',\n",
       "  'Touma',\n",
       "  'Sarraf',\n",
       "  'Bazzi',\n",
       "  'Boulos',\n",
       "  'Baz',\n",
       "  'Issa',\n",
       "  'Shamon',\n",
       "  'Shadid',\n",
       "  'Deeb',\n",
       "  'Sabbag',\n",
       "  'Wasem',\n",
       "  'Awad',\n",
       "  'Mansour',\n",
       "  'Saliba',\n",
       "  'Fakhoury',\n",
       "  'Arian',\n",
       "  'Bishara',\n",
       "  'Dagher',\n",
       "  'Bishara',\n",
       "  'Koury',\n",
       "  'Fakhoury',\n",
       "  'Naser',\n",
       "  'Nader',\n",
       "  'Antar',\n",
       "  'Gerges',\n",
       "  'Handal',\n",
       "  'Hanania',\n",
       "  'Shadid',\n",
       "  'Gerges',\n",
       "  'Kassis',\n",
       "  'Essa',\n",
       "  'Assaf',\n",
       "  'Shadid',\n",
       "  'Seif',\n",
       "  'Shalhoub',\n",
       "  'Shamoun',\n",
       "  'Hajjar',\n",
       "  'Baba',\n",
       "  'Sayegh',\n",
       "  'Mustafa',\n",
       "  'Sabbagh',\n",
       "  'Isa',\n",
       "  'Najjar',\n",
       "  'Tannous',\n",
       "  'Hanania',\n",
       "  'Ganem',\n",
       "  'Gerges',\n",
       "  'Fakhoury',\n",
       "  'Mifsud',\n",
       "  'Nahas',\n",
       "  'Bishara',\n",
       "  'Bishara',\n",
       "  'Abadi',\n",
       "  'Sarkis',\n",
       "  'Masih',\n",
       "  'Isa',\n",
       "  'Attia',\n",
       "  'Kalb',\n",
       "  'Essa',\n",
       "  'Boulos',\n",
       "  'Basara',\n",
       "  'Halabi',\n",
       "  'Halabi',\n",
       "  'Dagher',\n",
       "  'Attia',\n",
       "  'Kassis',\n",
       "  'Tuma',\n",
       "  'Gerges',\n",
       "  'Ghannam',\n",
       "  'Toma',\n",
       "  'Baz',\n",
       "  'Asghar',\n",
       "  'Zogby',\n",
       "  'Aswad',\n",
       "  'Hadad',\n",
       "  'Dagher',\n",
       "  'Naser',\n",
       "  'Shadid',\n",
       "  'Atiyeh',\n",
       "  'Zogby',\n",
       "  'Abboud',\n",
       "  'Tannous',\n",
       "  'Khouri',\n",
       "  'Atiyeh',\n",
       "  'Ganem',\n",
       "  'Maalouf',\n",
       "  'Isa',\n",
       "  'Maroun',\n",
       "  'Issa',\n",
       "  'Khouri',\n",
       "  'Harb',\n",
       "  'Nader',\n",
       "  'Awad',\n",
       "  'Nahas',\n",
       "  'Said',\n",
       "  'Baba',\n",
       "  'Totah',\n",
       "  'Ganim',\n",
       "  'Handal',\n",
       "  'Mansour',\n",
       "  'Basara',\n",
       "  'Malouf',\n",
       "  'Said',\n",
       "  'Botros',\n",
       "  'Samaha',\n",
       "  'Safar',\n",
       "  'Tahan',\n",
       "  'Botros',\n",
       "  'Shamoun',\n",
       "  'Handal',\n",
       "  'Sarraf',\n",
       "  'Malouf',\n",
       "  'Bishara',\n",
       "  'Aswad',\n",
       "  'Khouri',\n",
       "  'Baz',\n",
       "  'Asker',\n",
       "  'Toma',\n",
       "  'Koury',\n",
       "  'Gerges',\n",
       "  'Bishara',\n",
       "  'Boulos',\n",
       "  'Najjar',\n",
       "  'Aswad',\n",
       "  'Shamon',\n",
       "  'Kouri',\n",
       "  'Srour',\n",
       "  'Assaf',\n",
       "  'Tannous',\n",
       "  'Attia',\n",
       "  'Mustafa',\n",
       "  'Kattan',\n",
       "  'Asghar',\n",
       "  'Amari',\n",
       "  'Shadid',\n",
       "  'Said',\n",
       "  'Bazzi',\n",
       "  'Masih',\n",
       "  'Antar',\n",
       "  'Fakhoury',\n",
       "  'Shadid',\n",
       "  'Masih',\n",
       "  'Handal',\n",
       "  'Sarraf',\n",
       "  'Kassis',\n",
       "  'Salib',\n",
       "  'Hajjar',\n",
       "  'Totah',\n",
       "  'Koury',\n",
       "  'Totah',\n",
       "  'Mustafa',\n",
       "  'Sabbagh',\n",
       "  'Moghadam',\n",
       "  'Toma',\n",
       "  'Srour',\n",
       "  'Almasi',\n",
       "  'Totah',\n",
       "  'Maroun',\n",
       "  'Kattan',\n",
       "  'Naifeh',\n",
       "  'Sarkis',\n",
       "  'Mikhail',\n",
       "  'Nazari',\n",
       "  'Boutros',\n",
       "  'Guirguis',\n",
       "  'Gaber',\n",
       "  'Kassis',\n",
       "  'Masih',\n",
       "  'Hanania',\n",
       "  'Maloof',\n",
       "  'Quraishi',\n",
       "  'Cham',\n",
       "  'Hadad',\n",
       "  'Tahan',\n",
       "  'Bitar',\n",
       "  'Arian',\n",
       "  'Gaber',\n",
       "  'Baz',\n",
       "  'Mansour',\n",
       "  'Kalb',\n",
       "  'Sarkis',\n",
       "  'Attia',\n",
       "  'Antar',\n",
       "  'Asfour',\n",
       "  'Said',\n",
       "  'Essa',\n",
       "  'Koury',\n",
       "  'Hadad',\n",
       "  'Tuma',\n",
       "  'Moghadam',\n",
       "  'Sabbagh',\n",
       "  'Amari',\n",
       "  'Dagher',\n",
       "  'Srour',\n",
       "  'Antoun',\n",
       "  'Sleiman',\n",
       "  'Maroun',\n",
       "  'Tuma',\n",
       "  'Nahas',\n",
       "  'Hanania',\n",
       "  'Sayegh',\n",
       "  'Amari',\n",
       "  'Sabbagh',\n",
       "  'Said',\n",
       "  'Cham',\n",
       "  'Asker',\n",
       "  'Nassar',\n",
       "  'Bitar',\n",
       "  'Said',\n",
       "  'Dagher',\n",
       "  'Safar',\n",
       "  'Khouri',\n",
       "  'Totah',\n",
       "  'Khoury',\n",
       "  'Salib',\n",
       "  'Basara',\n",
       "  'Abboud',\n",
       "  'Baz',\n",
       "  'Isa',\n",
       "  'Cham',\n",
       "  'Amari',\n",
       "  'Mifsud',\n",
       "  'Hadad',\n",
       "  'Rahal',\n",
       "  'Khoury',\n",
       "  'Bazzi',\n",
       "  'Basara',\n",
       "  'Totah',\n",
       "  'Ghannam',\n",
       "  'Koury',\n",
       "  'Malouf',\n",
       "  'Zogby',\n",
       "  'Zogby',\n",
       "  'Boutros',\n",
       "  'Nassar',\n",
       "  'Handal',\n",
       "  'Hajjar',\n",
       "  'Maloof',\n",
       "  'Abadi',\n",
       "  'Maroun',\n",
       "  'Mifsud',\n",
       "  'Kalb',\n",
       "  'Amari',\n",
       "  'Hakimi',\n",
       "  'Boutros',\n",
       "  'Masih',\n",
       "  'Kattan',\n",
       "  'Haddad',\n",
       "  'Arian',\n",
       "  'Nazari',\n",
       "  'Assaf',\n",
       "  'Attia',\n",
       "  'Wasem',\n",
       "  'Gerges',\n",
       "  'Asker',\n",
       "  'Tahan',\n",
       "  'Fakhoury',\n",
       "  'Shadid',\n",
       "  'Sarraf',\n",
       "  'Attia',\n",
       "  'Naifeh',\n",
       "  'Aswad',\n",
       "  'Deeb',\n",
       "  'Tannous',\n",
       "  'Totah',\n",
       "  'Cham',\n",
       "  'Baba',\n",
       "  'Najjar',\n",
       "  'Hajjar',\n",
       "  'Shamoon',\n",
       "  'Handal',\n",
       "  'Awad',\n",
       "  'Guirguis',\n",
       "  'Awad',\n",
       "  'Ganem',\n",
       "  'Naifeh',\n",
       "  'Khoury',\n",
       "  'Hajjar',\n",
       "  'Moghadam',\n",
       "  'Mikhail',\n",
       "  'Ghannam',\n",
       "  'Guirguis',\n",
       "  'Tannous',\n",
       "  'Kanaan',\n",
       "  'Handal',\n",
       "  'Khoury',\n",
       "  'Kalb',\n",
       "  'Qureshi',\n",
       "  'Najjar',\n",
       "  'Atiyeh',\n",
       "  'Gerges',\n",
       "  'Nassar',\n",
       "  'Tahan',\n",
       "  'Hadad',\n",
       "  'Fakhoury',\n",
       "  'Salib',\n",
       "  'Wasem',\n",
       "  'Bitar',\n",
       "  'Fakhoury',\n",
       "  'Attia',\n",
       "  'Awad',\n",
       "  'Totah',\n",
       "  'Deeb',\n",
       "  'Touma',\n",
       "  'Botros',\n",
       "  'Nazari',\n",
       "  'Nahas',\n",
       "  'Kouri',\n",
       "  'Ghannam',\n",
       "  'Assaf',\n",
       "  'Asfour',\n",
       "  'Sarraf',\n",
       "  'Naifeh',\n",
       "  'Toma',\n",
       "  'Asghar',\n",
       "  'Abboud',\n",
       "  'Issa',\n",
       "  'Sabbag',\n",
       "  'Sabbagh',\n",
       "  'Isa',\n",
       "  'Koury',\n",
       "  'Kattan',\n",
       "  'Shamoon',\n",
       "  'Rahal',\n",
       "  'Kalb',\n",
       "  'Naser',\n",
       "  'Masih',\n",
       "  'Sayegh',\n",
       "  'Dagher',\n",
       "  'Asker',\n",
       "  'Maroun',\n",
       "  'Dagher',\n",
       "  'Sleiman',\n",
       "  'Botros',\n",
       "  'Sleiman',\n",
       "  'Harb',\n",
       "  'Tahan',\n",
       "  'Tuma',\n",
       "  'Said',\n",
       "  'Hadad',\n",
       "  'Samaha',\n",
       "  'Harb',\n",
       "  'Cham',\n",
       "  'Atiyeh',\n",
       "  'Haik',\n",
       "  'Malouf',\n",
       "  'Bazzi',\n",
       "  'Harb',\n",
       "  'Malouf',\n",
       "  'Ghanem',\n",
       "  'Cham',\n",
       "  'Asghar',\n",
       "  'Samaha',\n",
       "  'Khouri',\n",
       "  'Nassar',\n",
       "  'Rahal',\n",
       "  'Baz',\n",
       "  'Kalb',\n",
       "  'Rahal',\n",
       "  'Gerges',\n",
       "  'Cham',\n",
       "  'Sayegh',\n",
       "  'Shadid',\n",
       "  'Morcos',\n",
       "  'Shamoon',\n",
       "  'Hakimi',\n",
       "  'Shamoon',\n",
       "  'Qureshi',\n",
       "  'Ganim',\n",
       "  'Shadid',\n",
       "  'Khoury',\n",
       "  'Boutros',\n",
       "  'Hanania',\n",
       "  'Antoun',\n",
       "  'Naifeh',\n",
       "  'Deeb',\n",
       "  'Samaha',\n",
       "  'Awad',\n",
       "  'Asghar',\n",
       "  'Awad',\n",
       "  'Saliba',\n",
       "  'Shamoun',\n",
       "  'Mikhail',\n",
       "  'Hakimi',\n",
       "  'Mikhail',\n",
       "  'Cham',\n",
       "  'Halabi',\n",
       "  'Sarkis',\n",
       "  'Kattan',\n",
       "  'Nazari',\n",
       "  'Safar',\n",
       "  'Morcos',\n",
       "  'Khoury',\n",
       "  'Essa',\n",
       "  'Nassar',\n",
       "  'Haik',\n",
       "  'Shadid',\n",
       "  'Fakhoury',\n",
       "  'Najjar',\n",
       "  'Arian',\n",
       "  'Botros',\n",
       "  'Daher',\n",
       "  'Saliba',\n",
       "  'Saliba',\n",
       "  'Kattan',\n",
       "  'Hajjar',\n",
       "  'Nader',\n",
       "  'Daher',\n",
       "  'Nassar',\n",
       "  'Maroun',\n",
       "  'Harb',\n",
       "  'Nassar',\n",
       "  'Antar',\n",
       "  'Shammas',\n",
       "  'Toma',\n",
       "  'Antar',\n",
       "  'Koury',\n",
       "  'Nader',\n",
       "  'Botros',\n",
       "  'Bahar',\n",
       "  'Najjar',\n",
       "  'Maloof',\n",
       "  'Salib',\n",
       "  'Malouf',\n",
       "  'Mansour',\n",
       "  'Bazzi',\n",
       "  'Atiyeh',\n",
       "  'Kanaan',\n",
       "  'Bishara',\n",
       "  'Hakimi',\n",
       "  'Saliba',\n",
       "  'Tuma',\n",
       "  'Mifsud',\n",
       "  'Hakimi',\n",
       "  'Assaf',\n",
       "  'Nassar',\n",
       "  'Sarkis',\n",
       "  'Bitar',\n",
       "  'Isa',\n",
       "  'Halabi',\n",
       "  'Shamon',\n",
       "  'Qureshi',\n",
       "  'Bishara',\n",
       "  'Maalouf',\n",
       "  'Srour',\n",
       "  'Boulos',\n",
       "  'Safar',\n",
       "  'Shamoun',\n",
       "  'Ganim',\n",
       "  'Abadi',\n",
       "  'Koury',\n",
       "  'Shadid',\n",
       "  'Zogby',\n",
       "  'Boutros',\n",
       "  'Shadid',\n",
       "  'Hakimi',\n",
       "  'Bazzi',\n",
       "  'Isa',\n",
       "  'Totah',\n",
       "  'Salib',\n",
       "  'Shamoon',\n",
       "  'Gaber',\n",
       "  'Antar',\n",
       "  'Antar',\n",
       "  'Najjar',\n",
       "  'Fakhoury',\n",
       "  'Malouf',\n",
       "  'Salib',\n",
       "  'Rahal',\n",
       "  'Boulos',\n",
       "  'Attia',\n",
       "  'Said',\n",
       "  'Kassis',\n",
       "  'Bahar',\n",
       "  'Bazzi',\n",
       "  'Srour',\n",
       "  'Antar',\n",
       "  'Nahas',\n",
       "  'Kassis',\n",
       "  'Samaha',\n",
       "  'Quraishi',\n",
       "  'Asghar',\n",
       "  'Asker',\n",
       "  'Antar',\n",
       "  'Totah',\n",
       "  'Haddad',\n",
       "  'Maloof',\n",
       "  'Kouri',\n",
       "  'Basara',\n",
       "  'Bata',\n",
       "  'Antar',\n",
       "  'Shammas',\n",
       "  'Arian',\n",
       "  'Gerges',\n",
       "  'Seif',\n",
       "  'Almasi',\n",
       "  'Tuma',\n",
       "  'Shamoon',\n",
       "  'Khoury',\n",
       "  'Hakimi',\n",
       "  'Abboud',\n",
       "  'Baz',\n",
       "  'Seif',\n",
       "  'Issa',\n",
       "  'Nazari',\n",
       "  'Harb',\n",
       "  'Shammas',\n",
       "  'Amari',\n",
       "  'Totah',\n",
       "  'Malouf',\n",
       "  'Sarkis',\n",
       "  'Naser',\n",
       "  'Zogby',\n",
       "  'Handal',\n",
       "  'Naifeh',\n",
       "  'Cham',\n",
       "  'Hadad',\n",
       "  'Gerges',\n",
       "  'Kalb',\n",
       "  'Shalhoub',\n",
       "  'Saliba',\n",
       "  'Tannous',\n",
       "  'Tahan',\n",
       "  'Tannous',\n",
       "  'Kassis',\n",
       "  'Shadid',\n",
       "  'Sabbag',\n",
       "  'Tahan',\n",
       "  'Abboud',\n",
       "  'Nahas',\n",
       "  'Shamoun',\n",
       "  ...],\n",
       " 'Chinese': ['Ang',\n",
       "  'AuYong',\n",
       "  'Bai',\n",
       "  'Ban',\n",
       "  'Bao',\n",
       "  'Bei',\n",
       "  'Bian',\n",
       "  'Bui',\n",
       "  'Cai',\n",
       "  'Cao',\n",
       "  'Cen',\n",
       "  'Chai',\n",
       "  'Chaim',\n",
       "  'Chan',\n",
       "  'Chang',\n",
       "  'Chao',\n",
       "  'Che',\n",
       "  'Chen',\n",
       "  'Cheng',\n",
       "  'Cheung',\n",
       "  'Chew',\n",
       "  'Chieu',\n",
       "  'Chin',\n",
       "  'Chong',\n",
       "  'Chou',\n",
       "  'Chu',\n",
       "  'Cui',\n",
       "  'Dai',\n",
       "  'Deng',\n",
       "  'Ding',\n",
       "  'Dong',\n",
       "  'Dou',\n",
       "  'Duan',\n",
       "  'Eng',\n",
       "  'Fan',\n",
       "  'Fei',\n",
       "  'Feng',\n",
       "  'Foong',\n",
       "  'Fung',\n",
       "  'Gan',\n",
       "  'Gauk',\n",
       "  'Geng',\n",
       "  'Gim',\n",
       "  'Gok',\n",
       "  'Gong',\n",
       "  'Guan',\n",
       "  'Guang',\n",
       "  'Guo',\n",
       "  'Gwock',\n",
       "  'Han',\n",
       "  'Hang',\n",
       "  'Hao',\n",
       "  'Hew',\n",
       "  'Hiu',\n",
       "  'Hong',\n",
       "  'Hor',\n",
       "  'Hsiao',\n",
       "  'Hua',\n",
       "  'Huan',\n",
       "  'Huang',\n",
       "  'Hui',\n",
       "  'Huie',\n",
       "  'Huo',\n",
       "  'Jia',\n",
       "  'Jiang',\n",
       "  'Jin',\n",
       "  'Jing',\n",
       "  'Joe',\n",
       "  'Kang',\n",
       "  'Kau',\n",
       "  'Khoo',\n",
       "  'Khu',\n",
       "  'Kong',\n",
       "  'Koo',\n",
       "  'Kwan',\n",
       "  'Kwei',\n",
       "  'Kwong',\n",
       "  'Lai',\n",
       "  'Lam',\n",
       "  'Lang',\n",
       "  'Lau',\n",
       "  'Law',\n",
       "  'Lew',\n",
       "  'Lian',\n",
       "  'Liao',\n",
       "  'Lim',\n",
       "  'Lin',\n",
       "  'Ling',\n",
       "  'Liu',\n",
       "  'Loh',\n",
       "  'Long',\n",
       "  'Loong',\n",
       "  'Luo',\n",
       "  'Mah',\n",
       "  'Mai',\n",
       "  'Mak',\n",
       "  'Mao',\n",
       "  'Mar',\n",
       "  'Mei',\n",
       "  'Meng',\n",
       "  'Miao',\n",
       "  'Min',\n",
       "  'Ming',\n",
       "  'Moy',\n",
       "  'Mui',\n",
       "  'Nie',\n",
       "  'Niu',\n",
       "  'OuYang',\n",
       "  'OwYang',\n",
       "  'Pan',\n",
       "  'Pang',\n",
       "  'Pei',\n",
       "  'Peng',\n",
       "  'Ping',\n",
       "  'Qian',\n",
       "  'Qin',\n",
       "  'Qiu',\n",
       "  'Quan',\n",
       "  'Que',\n",
       "  'Ran',\n",
       "  'Rao',\n",
       "  'Rong',\n",
       "  'Ruan',\n",
       "  'Sam',\n",
       "  'Seah',\n",
       "  'See ',\n",
       "  'Seow',\n",
       "  'Seto',\n",
       "  'Sha',\n",
       "  'Shan',\n",
       "  'Shang',\n",
       "  'Shao',\n",
       "  'Shaw',\n",
       "  'She',\n",
       "  'Shen',\n",
       "  'Sheng',\n",
       "  'Shi',\n",
       "  'Shu',\n",
       "  'Shuai',\n",
       "  'Shui',\n",
       "  'Shum',\n",
       "  'Siew',\n",
       "  'Siu',\n",
       "  'Song',\n",
       "  'Sum',\n",
       "  'Sun',\n",
       "  'Sze ',\n",
       "  'Tan',\n",
       "  'Tang',\n",
       "  'Tao',\n",
       "  'Teng',\n",
       "  'Teoh',\n",
       "  'Thean',\n",
       "  'Thian',\n",
       "  'Thien',\n",
       "  'Tian',\n",
       "  'Tong',\n",
       "  'Tow',\n",
       "  'Tsang',\n",
       "  'Tse',\n",
       "  'Tsen',\n",
       "  'Tso',\n",
       "  'Tze',\n",
       "  'Wan',\n",
       "  'Wang',\n",
       "  'Wei',\n",
       "  'Wen',\n",
       "  'Weng',\n",
       "  'Won',\n",
       "  'Wong',\n",
       "  'Woo',\n",
       "  'Xiang',\n",
       "  'Xiao',\n",
       "  'Xie',\n",
       "  'Xing',\n",
       "  'Xue',\n",
       "  'Xun',\n",
       "  'Yan',\n",
       "  'Yang',\n",
       "  'Yao',\n",
       "  'Yap',\n",
       "  'Yau',\n",
       "  'Yee',\n",
       "  'Yep',\n",
       "  'Yim',\n",
       "  'Yin',\n",
       "  'Ying',\n",
       "  'Yong',\n",
       "  'You',\n",
       "  'Yuan',\n",
       "  'Zang',\n",
       "  'Zeng',\n",
       "  'Zha',\n",
       "  'Zhan',\n",
       "  'Zhang',\n",
       "  'Zhao',\n",
       "  'Zhen',\n",
       "  'Zheng',\n",
       "  'Zhong',\n",
       "  'Zhou',\n",
       "  'Zhu',\n",
       "  'Zhuo',\n",
       "  'Zong',\n",
       "  'Zou',\n",
       "  'Bing',\n",
       "  'Chi',\n",
       "  'Chu',\n",
       "  'Cong',\n",
       "  'Cuan',\n",
       "  'Dan',\n",
       "  'Fei',\n",
       "  'Feng',\n",
       "  'Gai',\n",
       "  'Gao',\n",
       "  'Gou',\n",
       "  'Guan',\n",
       "  'Gui',\n",
       "  'Guo',\n",
       "  'Hong',\n",
       "  'Hou',\n",
       "  'Huan',\n",
       "  'Jian',\n",
       "  'Jiao',\n",
       "  'Jin',\n",
       "  'Jiu',\n",
       "  'Juan',\n",
       "  'Jue',\n",
       "  'Kan',\n",
       "  'Kuai',\n",
       "  'Kuang',\n",
       "  'Kui',\n",
       "  'Lao',\n",
       "  'Liang',\n",
       "  'Lu',\n",
       "  'Luo',\n",
       "  'Man',\n",
       "  'Nao',\n",
       "  'Pian',\n",
       "  'Qiao',\n",
       "  'Qing',\n",
       "  'Qiu',\n",
       "  'Rang',\n",
       "  'Rui',\n",
       "  'She',\n",
       "  'Shi',\n",
       "  'Shuo',\n",
       "  'Sui',\n",
       "  'Tai',\n",
       "  'Wan',\n",
       "  'Wei',\n",
       "  'Xian',\n",
       "  'Xie',\n",
       "  'Xin',\n",
       "  'Xing',\n",
       "  'Xiong',\n",
       "  'Xuan',\n",
       "  'Yan',\n",
       "  'Yin',\n",
       "  'Ying',\n",
       "  'Yuan',\n",
       "  'Yue',\n",
       "  'Yun',\n",
       "  'Zha',\n",
       "  'Zhai',\n",
       "  'Zhang',\n",
       "  'Zhi',\n",
       "  'Zhuan',\n",
       "  'Zhui'],\n",
       " 'Czech': ['Abl',\n",
       "  'Adsit',\n",
       "  'Ajdrna',\n",
       "  'Alt',\n",
       "  'Antonowitsch',\n",
       "  'Antonowitz',\n",
       "  'Bacon',\n",
       "  'Ballalatak',\n",
       "  'Ballaltick',\n",
       "  'Bartonova',\n",
       "  'Bastl',\n",
       "  'Baroch',\n",
       "  'Benesch',\n",
       "  'Betlach',\n",
       "  'Biganska',\n",
       "  'Bilek',\n",
       "  'Blahut',\n",
       "  'Blazek',\n",
       "  'Blazek',\n",
       "  'Blazejovsky',\n",
       "  'Blecha',\n",
       "  'Bleskan',\n",
       "  'Blober',\n",
       "  'Bock',\n",
       "  'Bohac',\n",
       "  'Bohunovsky',\n",
       "  'Bolcar',\n",
       "  'Borovka',\n",
       "  'Borovski',\n",
       "  'Borowski',\n",
       "  'Borovsky',\n",
       "  'Brabbery',\n",
       "  'Brezovjak',\n",
       "  'Brousil',\n",
       "  'Bruckner',\n",
       "  'Buchta',\n",
       "  'Cablikova',\n",
       "  'Camfrlova',\n",
       "  'Cap',\n",
       "  'Cerda',\n",
       "  'Cermak',\n",
       "  'Chermak',\n",
       "  'Cermak',\n",
       "  'Cernochova',\n",
       "  'Cernohous',\n",
       "  'Cerny',\n",
       "  'Cerney',\n",
       "  'Cerny',\n",
       "  'Cerv',\n",
       "  'Cervenka',\n",
       "  'Chalupka',\n",
       "  'Charlott',\n",
       "  'Chemlik',\n",
       "  'Chicken',\n",
       "  'Chilar',\n",
       "  'Chromy',\n",
       "  'Cihak',\n",
       "  'Clineburg',\n",
       "  'Klineberg',\n",
       "  'Cober',\n",
       "  'Colling',\n",
       "  'Cvacek',\n",
       "  'Czabal',\n",
       "  'Damell',\n",
       "  'Demall',\n",
       "  'Dehmel',\n",
       "  'Dana',\n",
       "  'Dejmal',\n",
       "  'Dempko',\n",
       "  'Demko',\n",
       "  'Dinko',\n",
       "  'Divoky',\n",
       "  'Dolejsi',\n",
       "  'Dolezal',\n",
       "  'Doljs',\n",
       "  'Dopita',\n",
       "  'Drassal',\n",
       "  'Driml',\n",
       "  'Duyava',\n",
       "  'Dvorak',\n",
       "  'Dziadik',\n",
       "  'Egr',\n",
       "  'Entler',\n",
       "  'Faltysek',\n",
       "  'Faltejsek',\n",
       "  'Fencl',\n",
       "  'Fenyo',\n",
       "  'Fillipova',\n",
       "  'Finfera',\n",
       "  'Finferovy',\n",
       "  'Finke',\n",
       "  'Fojtikova',\n",
       "  'Fremut',\n",
       "  'Friedrich',\n",
       "  'Frierdich',\n",
       "  'Fritsch',\n",
       "  'Furtsch',\n",
       "  'Gabrisova',\n",
       "  'Gavalok',\n",
       "  'Geier',\n",
       "  'Georgijev',\n",
       "  'Geryk',\n",
       "  'Giersig',\n",
       "  'Glatter',\n",
       "  'Glockl',\n",
       "  'Grabski',\n",
       "  'Grozmanova',\n",
       "  'Grulich',\n",
       "  'Grygarova',\n",
       "  'Hadash',\n",
       "  'Hafernik',\n",
       "  'Hajek',\n",
       "  'Hajicek',\n",
       "  'Hajkova',\n",
       "  'Hana',\n",
       "  'Hanek',\n",
       "  'Hanek',\n",
       "  'Hanika',\n",
       "  'Hanusch',\n",
       "  'Hanzlick',\n",
       "  'Handzlik',\n",
       "  'Hanzlik',\n",
       "  'Harger',\n",
       "  'Hartl',\n",
       "  'Havlatova',\n",
       "  'Havlice',\n",
       "  'Hawlata',\n",
       "  'Heidl',\n",
       "  'Herback',\n",
       "  'Herodes',\n",
       "  'Hiorvst',\n",
       "  'Hladky',\n",
       "  'Hlavsa',\n",
       "  'Hnizdil',\n",
       "  'Hodowal',\n",
       "  'Hodoval',\n",
       "  'Holan',\n",
       "  'Holub',\n",
       "  'Homulka',\n",
       "  'Hora',\n",
       "  'Hovanec',\n",
       "  'Hrabak',\n",
       "  'Hradek',\n",
       "  'Hrdy',\n",
       "  'Hrula',\n",
       "  'Hruska',\n",
       "  'Hruskova',\n",
       "  'Hudecek',\n",
       "  'Husk',\n",
       "  'Hynna',\n",
       "  'Jaluvka',\n",
       "  'Janca',\n",
       "  'Janicek',\n",
       "  'Jenicek',\n",
       "  'Janacek',\n",
       "  'Janick',\n",
       "  'Janoch',\n",
       "  'Janosik',\n",
       "  'Janutka',\n",
       "  'Jares',\n",
       "  'Jarzembowski',\n",
       "  'Jedlicka',\n",
       "  'Jelinek',\n",
       "  'Jindra',\n",
       "  'Jirava',\n",
       "  'Jirik',\n",
       "  'Jirku',\n",
       "  'Jirovy',\n",
       "  'Jobst',\n",
       "  'Jonas',\n",
       "  'Kacirek',\n",
       "  'Kafka',\n",
       "  'Kafka',\n",
       "  'Kaiser',\n",
       "  'Kanak',\n",
       "  'Kaplanek',\n",
       "  'Kara',\n",
       "  'Karlovsky',\n",
       "  'Kasa',\n",
       "  'Kasimor',\n",
       "  'Kazimor',\n",
       "  'Kazmier',\n",
       "  'Katschker',\n",
       "  'Kauphsman',\n",
       "  'Kenzel',\n",
       "  'Kerner',\n",
       "  'Kesl',\n",
       "  'Kessel',\n",
       "  'Kessler',\n",
       "  'Khork',\n",
       "  'Kirchma',\n",
       "  'Klein',\n",
       "  'Klemper',\n",
       "  'Klimes',\n",
       "  'Kober',\n",
       "  'Koberna',\n",
       "  'Koci',\n",
       "  'Kocian',\n",
       "  'Kocian',\n",
       "  'Kofron',\n",
       "  'Kolacny',\n",
       "  'Koliha',\n",
       "  'Kolman',\n",
       "  'Koma',\n",
       "  'Komo',\n",
       "  'Coma',\n",
       "  'Konarik',\n",
       "  'Kopp',\n",
       "  'Kopecky',\n",
       "  'Korandak',\n",
       "  'Korycan',\n",
       "  'Korycansky',\n",
       "  'Kosko',\n",
       "  'Kouba',\n",
       "  'Kouba',\n",
       "  'Koukal',\n",
       "  'Koza',\n",
       "  'Kozumplikova',\n",
       "  'Kratschmar',\n",
       "  'Krawiec',\n",
       "  'Kreisinger',\n",
       "  'Kremlacek',\n",
       "  'Kremlicka',\n",
       "  'Kreutschmer',\n",
       "  'Krhovsky',\n",
       "  'Krivan',\n",
       "  'Krivolavy',\n",
       "  'Kriz',\n",
       "  'Kruessel',\n",
       "  'Krupala',\n",
       "  'Krytinar',\n",
       "  'Kubin',\n",
       "  'Kucera',\n",
       "  'Kucharova',\n",
       "  'Kudrna',\n",
       "  'Kuffel',\n",
       "  'Kupfel',\n",
       "  'Kofel',\n",
       "  'Kulhanek',\n",
       "  'Kunik',\n",
       "  'Kurtz',\n",
       "  'Kusak',\n",
       "  'Kvasnicka',\n",
       "  'Lawa',\n",
       "  'Linart',\n",
       "  'Lind',\n",
       "  'Lokay',\n",
       "  'Loskot',\n",
       "  'Ludwig',\n",
       "  'Lynsmeier',\n",
       "  'Macha',\n",
       "  'Machacek',\n",
       "  'Macikova',\n",
       "  'Malafa',\n",
       "  'Malec',\n",
       "  'Malecha',\n",
       "  'Maly',\n",
       "  'Marek',\n",
       "  'Marik',\n",
       "  'Marik',\n",
       "  'Markytan',\n",
       "  'Matejka',\n",
       "  'Matjeka',\n",
       "  'Matocha',\n",
       "  'MaxaB',\n",
       "  'Mayer',\n",
       "  'Meier',\n",
       "  'Merta',\n",
       "  'Meszes',\n",
       "  'Metjeka',\n",
       "  'Michalovic',\n",
       "  'Michalovicova',\n",
       "  'Miksatkova',\n",
       "  'Mojzis',\n",
       "  'Mojjis',\n",
       "  'Mozzis',\n",
       "  'Molcan',\n",
       "  'Monfort',\n",
       "  'MonkoAustria',\n",
       "  'Morava',\n",
       "  'Morek',\n",
       "  'Muchalon',\n",
       "  'Mudra',\n",
       "  'Muhlbauer',\n",
       "  'Nadvornizch',\n",
       "  'Nadwornik',\n",
       "  'Navara',\n",
       "  'Navratil',\n",
       "  'Navratil',\n",
       "  'Navrkal',\n",
       "  'Nekuza',\n",
       "  'Nemec',\n",
       "  'Nemecek',\n",
       "  'Nestrojil',\n",
       "  'Netsch',\n",
       "  'Neusser',\n",
       "  'Neisser',\n",
       "  'Naizer',\n",
       "  'Novak',\n",
       "  'Nowak',\n",
       "  'Novotny',\n",
       "  'Novy Novy',\n",
       "  'Oborny',\n",
       "  'Ocasek',\n",
       "  'Ocaskova',\n",
       "  'Oesterreicher',\n",
       "  'Okenfuss',\n",
       "  'Olbrich',\n",
       "  'Ondrisek',\n",
       "  'Opizka',\n",
       "  'Opova',\n",
       "  'Opp',\n",
       "  'Osladil',\n",
       "  'Ozimuk',\n",
       "  'Pachr',\n",
       "  'Palzewicz',\n",
       "  'Panek',\n",
       "  'Patril',\n",
       "  'Pavlik',\n",
       "  'Pavlicka',\n",
       "  'Pavlu',\n",
       "  'Pawlak',\n",
       "  'Pear',\n",
       "  'Peary',\n",
       "  'Pech',\n",
       "  'Peisar',\n",
       "  'Paisar',\n",
       "  'Paiser',\n",
       "  'Perevuznik',\n",
       "  'Perina',\n",
       "  'Persein',\n",
       "  'Petrezelka',\n",
       "  'Petru',\n",
       "  'Pesek',\n",
       "  'Petersen',\n",
       "  'Pfeifer',\n",
       "  'Picha',\n",
       "  'Pillar',\n",
       "  'Pellar',\n",
       "  'Piller',\n",
       "  'Pinter',\n",
       "  'Pitterman',\n",
       "  'Planick',\n",
       "  'Piskach',\n",
       "  'Plisek',\n",
       "  'Plisko',\n",
       "  'Pokorny',\n",
       "  'Ponec',\n",
       "  'Ponec',\n",
       "  'Prachar',\n",
       "  'Praseta',\n",
       "  'Prchal',\n",
       "  'Prehatney',\n",
       "  'Pretsch',\n",
       "  'Prill',\n",
       "  'Psik',\n",
       "  'Pudel',\n",
       "  'Purdes',\n",
       "  'Quasninsky',\n",
       "  'Raffel',\n",
       "  'Rafaj',\n",
       "  'Ransom',\n",
       "  'Rezac',\n",
       "  'Riedel',\n",
       "  'Riha',\n",
       "  'Riha',\n",
       "  'Ritchie',\n",
       "  'Rozinek',\n",
       "  'Ruba',\n",
       "  'Ruda',\n",
       "  'Rumisek',\n",
       "  'Ruzicka',\n",
       "  'Rypka',\n",
       "  'Rebka',\n",
       "  'Rzehak',\n",
       "  'Sabol',\n",
       "  'Safko',\n",
       "  'Samz',\n",
       "  'Sankovsky',\n",
       "  'Sappe',\n",
       "  'Sappe',\n",
       "  'Sarna',\n",
       "  'Satorie',\n",
       "  'Savchak',\n",
       "  'Svotak',\n",
       "  'Swatchak',\n",
       "  'Svocak',\n",
       "  'Svotchak',\n",
       "  'Schallom',\n",
       "  'Schenk',\n",
       "  'Schlantz',\n",
       "  'Schmeiser',\n",
       "  'Schneider',\n",
       "  'Schmied',\n",
       "  'Schubert',\n",
       "  'Schwarz',\n",
       "  'Schwartz',\n",
       "  'Sedmik',\n",
       "  'Sedmikova',\n",
       "  'Seger',\n",
       "  'Sekovora',\n",
       "  'Semick',\n",
       "  'Serak',\n",
       "  'Sherak',\n",
       "  'Shima',\n",
       "  'Shula',\n",
       "  'Siegl',\n",
       "  'Silhan',\n",
       "  'Simecek',\n",
       "  'Simodines',\n",
       "  'Simonek',\n",
       "  'Sip',\n",
       "  'Sitta',\n",
       "  'Skala',\n",
       "  'Skeril',\n",
       "  'Skokan',\n",
       "  'Skomicka',\n",
       "  'Skwor',\n",
       "  'Slapnickova',\n",
       "  'Slejtr',\n",
       "  'Slepicka',\n",
       "  'Slepica',\n",
       "  'Slezak',\n",
       "  'Slivka',\n",
       "  'Smith',\n",
       "  'Snelker',\n",
       "  'Sokolik',\n",
       "  'Soucek',\n",
       "  'Soukup',\n",
       "  'Soukup',\n",
       "  'Spicka',\n",
       "  'Spoerl',\n",
       "  'Sponer',\n",
       "  'Srda',\n",
       "  'Srpcikova',\n",
       "  'Stangl',\n",
       "  'Stanzel',\n",
       "  'Stary',\n",
       "  'Staska',\n",
       "  'Stedronsky',\n",
       "  'Stegon',\n",
       "  'Sztegon',\n",
       "  'Steinborn',\n",
       "  'Stepan',\n",
       "  'Stites',\n",
       "  'Stluka',\n",
       "  'Stotzky',\n",
       "  'StrakaO',\n",
       "  'Stramba',\n",
       "  'Stupka',\n",
       "  'Subertova',\n",
       "  'Suchanka',\n",
       "  'Sula',\n",
       "  'Svejda',\n",
       "  'Svejkovsky',\n",
       "  'Svoboda',\n",
       "  'Tejc',\n",
       "  'Tikal',\n",
       "  'Tykal',\n",
       "  'Till',\n",
       "  'Timpe',\n",
       "  'Timpy',\n",
       "  'Toman',\n",
       "  'Tomanek',\n",
       "  'Tomasek',\n",
       "  'Tomes',\n",
       "  'Trampotova',\n",
       "  'Trampota',\n",
       "  'Treblik',\n",
       "  'Trnkova',\n",
       "  'Uerling',\n",
       "  'Uhlik',\n",
       "  'Urbanek',\n",
       "  'Urbanek',\n",
       "  'Urbanovska',\n",
       "  'Urista',\n",
       "  'Ustohal',\n",
       "  'Vaca',\n",
       "  'Vaculova',\n",
       "  'Vavra',\n",
       "  'Vejvoda',\n",
       "  'Veverka',\n",
       "  'Victor',\n",
       "  'Vlach',\n",
       "  'Vlach',\n",
       "  'Vlasak',\n",
       "  'Vlasek',\n",
       "  'Volcik',\n",
       "  'Voneve',\n",
       "  'Votke',\n",
       "  'Vozab',\n",
       "  'Vrazel',\n",
       "  'Vykruta',\n",
       "  'Wykruta',\n",
       "  'Waclauska',\n",
       "  'Weichert',\n",
       "  'Weineltk',\n",
       "  'Weisener',\n",
       "  'Wiesner',\n",
       "  'Wizner',\n",
       "  'Weiss',\n",
       "  'Werlla',\n",
       "  'Whitmire',\n",
       "  'Widerlechner',\n",
       "  'Wilchek',\n",
       "  'Wondracek',\n",
       "  'Wood',\n",
       "  'Zajicek',\n",
       "  'Zak',\n",
       "  'Zajicek',\n",
       "  'Zaruba',\n",
       "  'Zaruba',\n",
       "  'Zelinka',\n",
       "  'Zeman',\n",
       "  'Zimola',\n",
       "  'Zipperer',\n",
       "  'Zitka',\n",
       "  'Zoucha',\n",
       "  'Zwolenksy'],\n",
       " 'Dutch': ['Aalsburg',\n",
       "  'Aalst',\n",
       "  'Aarle',\n",
       "  'Achteren',\n",
       "  'Achthoven',\n",
       "  'Adrichem',\n",
       "  'Aggelen',\n",
       "  'Agteren',\n",
       "  'Agthoven',\n",
       "  'Akkeren',\n",
       "  'Aller',\n",
       "  'Alphen',\n",
       "  'Alst',\n",
       "  'Altena',\n",
       "  'Althuis',\n",
       "  'Amelsvoort',\n",
       "  'Amersvoort',\n",
       "  'Amstel',\n",
       "  'Andel',\n",
       "  'Andringa',\n",
       "  'Ankeren',\n",
       "  'Antwerp',\n",
       "  'Antwerpen',\n",
       "  'Apeldoorn',\n",
       "  'Arendonk',\n",
       "  'Asch',\n",
       "  'Assen',\n",
       "  'Baarle',\n",
       "  'Bokhoven',\n",
       "  'Breda',\n",
       "  'Bueren',\n",
       "  'Buggenum',\n",
       "  'Buiren',\n",
       "  'Buren',\n",
       "  'Can',\n",
       "  'Cann',\n",
       "  'Canne',\n",
       "  'Daal',\n",
       "  'Daalen',\n",
       "  'Dael',\n",
       "  'Daele',\n",
       "  'Dale',\n",
       "  'Dalen',\n",
       "  'Laar',\n",
       "  'Vliert',\n",
       "  'Akker',\n",
       "  'Andel',\n",
       "  'Denend',\n",
       "  'Aart',\n",
       "  'Beek',\n",
       "  'Berg',\n",
       "  'Hout',\n",
       "  'Laar',\n",
       "  'See',\n",
       "  'Stoep',\n",
       "  'Veen',\n",
       "  'Ven',\n",
       "  'Venn',\n",
       "  'Venne',\n",
       "  'Vennen',\n",
       "  'Zee',\n",
       "  'Donk',\n",
       "  'Haanraads',\n",
       "  'Haanraats',\n",
       "  'Haanrade',\n",
       "  'Haanrath',\n",
       "  'Haenraats',\n",
       "  'Haenraets',\n",
       "  'Hanraets',\n",
       "  'Hassel',\n",
       "  'Hautem',\n",
       "  'Hautum',\n",
       "  'Heel',\n",
       "  'Herten',\n",
       "  'Hofwegen',\n",
       "  'Horn',\n",
       "  'Hout',\n",
       "  'Houte',\n",
       "  'Houtem',\n",
       "  'Houten',\n",
       "  'Houttum',\n",
       "  'Houtum',\n",
       "  'Kan',\n",
       "  'Kann',\n",
       "  'Kanne',\n",
       "  'Kappel',\n",
       "  'Karl',\n",
       "  'Kikkert',\n",
       "  'Klein',\n",
       "  'Klerk',\n",
       "  'Klerken',\n",
       "  'Klerks',\n",
       "  'Klerkse',\n",
       "  'Klerkx',\n",
       "  'Klerx',\n",
       "  'Kloet',\n",
       "  'Kloeten',\n",
       "  'Kloeter',\n",
       "  'Koeman',\n",
       "  'Koemans',\n",
       "  'Kolen',\n",
       "  'Kolijn',\n",
       "  'Kollen',\n",
       "  'Koning',\n",
       "  'Kool',\n",
       "  'Koole',\n",
       "  'Koolen',\n",
       "  'Kools',\n",
       "  'Kouman',\n",
       "  'Koumans',\n",
       "  'Krantz',\n",
       "  'Kranz',\n",
       "  'Krusen',\n",
       "  'Kuijpers',\n",
       "  'Kuiper',\n",
       "  'Kuipers',\n",
       "  'Laar',\n",
       "  'Langbroek',\n",
       "  'Laren',\n",
       "  'Lauwens',\n",
       "  'Lauwers',\n",
       "  'Leeuwenhoeck',\n",
       "  'Leeuwenhoek',\n",
       "  'Leeuwenhoek',\n",
       "  'Lucas',\n",
       "  'Lucassen',\n",
       "  'Lyon',\n",
       "  'Maas',\n",
       "  'Maes',\n",
       "  'Maessen',\n",
       "  'Marquering',\n",
       "  'Marqueringh',\n",
       "  'Marquerink',\n",
       "  'Mas',\n",
       "  'Meeuwe',\n",
       "  'Meeuwes',\n",
       "  'Meeuwessen',\n",
       "  'Meeuweszen',\n",
       "  'Meeuwis',\n",
       "  'Meeuwissen',\n",
       "  'Meeuwsen',\n",
       "  'Meisner',\n",
       "  'Merckx',\n",
       "  'Mertens',\n",
       "  'Michel',\n",
       "  'Middelburg',\n",
       "  'Middlesworth',\n",
       "  'Mohren',\n",
       "  'Mooren',\n",
       "  'Mulder',\n",
       "  'Muyskens',\n",
       "  'Nagel',\n",
       "  'Nelissen',\n",
       "  'Nifterick',\n",
       "  'Nifterick',\n",
       "  'Nifterik',\n",
       "  'Nifterik',\n",
       "  'Niftrik',\n",
       "  'Niftrik',\n",
       "  'Offermans',\n",
       "  'Ogterop',\n",
       "  'Ogtrop',\n",
       "  'Oirschot',\n",
       "  'Oirschotten',\n",
       "  'Oomen',\n",
       "  'Oorschot',\n",
       "  'Oorschot',\n",
       "  'Ophoven',\n",
       "  'Otten',\n",
       "  'Pander',\n",
       "  'Panders',\n",
       "  'Paulis',\n",
       "  'Paulissen',\n",
       "  'Peerenboom',\n",
       "  'Peeters',\n",
       "  'Peij',\n",
       "  'Pender',\n",
       "  'Penders',\n",
       "  'Pennders',\n",
       "  'Penner',\n",
       "  'Penners',\n",
       "  'Peter',\n",
       "  'Peusen',\n",
       "  'Pey',\n",
       "  'Philips',\n",
       "  'Prinsen',\n",
       "  'Rademaker',\n",
       "  'Rademakers',\n",
       "  'Ramaaker',\n",
       "  'Ramaker',\n",
       "  'Ramakers',\n",
       "  'Ramecker',\n",
       "  'Rameckers',\n",
       "  'Raske',\n",
       "  'Reijnder',\n",
       "  'Reijnders',\n",
       "  'Reinder',\n",
       "  'Reinders',\n",
       "  'Reynder',\n",
       "  'Reynders',\n",
       "  'Richard',\n",
       "  'Rietveld',\n",
       "  'Rijnder',\n",
       "  'Rijnders',\n",
       "  'Robert',\n",
       "  'Roggeveen',\n",
       "  'Roijacker',\n",
       "  'Roijackers',\n",
       "  'Roijakker',\n",
       "  'Roijakkers',\n",
       "  'Romeijn',\n",
       "  'Romeijnders',\n",
       "  'Romeijnsen',\n",
       "  'Romijn',\n",
       "  'Romijnders',\n",
       "  'Romijnsen',\n",
       "  'Rompa',\n",
       "  'Rompa',\n",
       "  'Rompaeij',\n",
       "  'Rompaey',\n",
       "  'Rompaij',\n",
       "  'Rompay',\n",
       "  'Rompaye',\n",
       "  'Rompu',\n",
       "  'Rompuy',\n",
       "  'Rooiakker',\n",
       "  'Rooiakkers',\n",
       "  'Rooijakker',\n",
       "  'Rooijakkers',\n",
       "  'Roosa',\n",
       "  'Roosevelt',\n",
       "  'Rossem',\n",
       "  'Rossum',\n",
       "  'Rumpade',\n",
       "  'Rutten',\n",
       "  'Ryskamp',\n",
       "  'Samson',\n",
       "  'Sanna',\n",
       "  'Schenck',\n",
       "  'Schermer',\n",
       "  'Schneider',\n",
       "  'Schneiders',\n",
       "  'Schneijder',\n",
       "  'Schneijders',\n",
       "  'Schoonenburg',\n",
       "  'Schoonraad',\n",
       "  'Schoorel',\n",
       "  'Schoorel',\n",
       "  'Schoorl',\n",
       "  'Schorel',\n",
       "  'Schrijnemakers',\n",
       "  'Schuyler',\n",
       "  'Schwarzenberg',\n",
       "  'Seeger',\n",
       "  'Seegers',\n",
       "  'Seelen',\n",
       "  'Segers',\n",
       "  'Segher',\n",
       "  'Seghers',\n",
       "  'Severijns',\n",
       "  'Severins',\n",
       "  'Sevriens',\n",
       "  'Silje',\n",
       "  'Simon',\n",
       "  'Simonis',\n",
       "  'Slootmaekers',\n",
       "  'Smeets',\n",
       "  'Smets',\n",
       "  'Smit',\n",
       "  'Smits',\n",
       "  'Snaaijer',\n",
       "  'Snaijer',\n",
       "  'Sneiders',\n",
       "  'Sneijder',\n",
       "  'Sneijders',\n",
       "  'Sneijer',\n",
       "  'Sneijers',\n",
       "  'Snell',\n",
       "  'Snider',\n",
       "  'Sniders',\n",
       "  'Snijder',\n",
       "  'Snijders',\n",
       "  'Snyder',\n",
       "  'Snyders',\n",
       "  'Specht',\n",
       "  'Spijker',\n",
       "  'Spiker',\n",
       "  'Ter Avest',\n",
       "  'Teunissen',\n",
       "  'Theunissen',\n",
       "  'Tholberg',\n",
       "  'Tillens',\n",
       "  'Tunison',\n",
       "  'Tunneson',\n",
       "  'Vandale',\n",
       "  'Vandroogenbroeck',\n",
       "  'Vann'],\n",
       " 'English': ['Abbas',\n",
       "  'Abbey',\n",
       "  'Abbott',\n",
       "  'Abdi',\n",
       "  'Abel',\n",
       "  'Abraham',\n",
       "  'Abrahams',\n",
       "  'Abrams',\n",
       "  'Ackary',\n",
       "  'Ackroyd',\n",
       "  'Acton',\n",
       "  'Adair',\n",
       "  'Adam',\n",
       "  'Adams',\n",
       "  'Adamson',\n",
       "  'Adanet',\n",
       "  'Addams',\n",
       "  'Adderley',\n",
       "  'Addinall',\n",
       "  'Addis',\n",
       "  'Addison',\n",
       "  'Addley',\n",
       "  'Aderson',\n",
       "  'Adey',\n",
       "  'Adkins',\n",
       "  'Adlam',\n",
       "  'Adler',\n",
       "  'Adrol',\n",
       "  'Adsett',\n",
       "  'Agar',\n",
       "  'Ahern',\n",
       "  'Aherne',\n",
       "  'Ahmad',\n",
       "  'Ahmed',\n",
       "  'Aikman',\n",
       "  'Ainley',\n",
       "  'Ainsworth',\n",
       "  'Aird',\n",
       "  'Airey',\n",
       "  'Aitchison',\n",
       "  'Aitken',\n",
       "  'Akhtar',\n",
       "  'Akram',\n",
       "  'Alam',\n",
       "  'Alanson',\n",
       "  'Alber',\n",
       "  'Albert',\n",
       "  'Albrighton',\n",
       "  'Albutt',\n",
       "  'Alcock',\n",
       "  'Alden',\n",
       "  'Alder',\n",
       "  'Aldersley',\n",
       "  'Alderson',\n",
       "  'Aldred',\n",
       "  'Aldren',\n",
       "  'Aldridge',\n",
       "  'Aldworth',\n",
       "  'Alesbury',\n",
       "  'Alexandar',\n",
       "  'Alexander',\n",
       "  'Alexnader',\n",
       "  'Alford',\n",
       "  'Algar',\n",
       "  'Ali',\n",
       "  'Alker',\n",
       "  'Alladee',\n",
       "  'Allam',\n",
       "  'Allan',\n",
       "  'Allard',\n",
       "  'Allaway',\n",
       "  'Allcock',\n",
       "  'Allcott',\n",
       "  'Alldridge',\n",
       "  'Alldritt',\n",
       "  'Allen',\n",
       "  'Allgood',\n",
       "  'Allington',\n",
       "  'Alliott',\n",
       "  'Allison',\n",
       "  'Allkins',\n",
       "  'Allman',\n",
       "  'Allport',\n",
       "  'Allsop',\n",
       "  'Allum',\n",
       "  'Allwood',\n",
       "  'Almond',\n",
       "  'Alpin',\n",
       "  'Alsop',\n",
       "  'Altham',\n",
       "  'Althoff',\n",
       "  'Alves',\n",
       "  'Alvey',\n",
       "  'Alway',\n",
       "  'Ambrose',\n",
       "  'Amesbury',\n",
       "  'Amin',\n",
       "  'Amner',\n",
       "  'Amod',\n",
       "  'Amor',\n",
       "  'Amos',\n",
       "  'Anakin',\n",
       "  'Anderson',\n",
       "  'Andersson',\n",
       "  'Anderton',\n",
       "  'Andrew',\n",
       "  'Andrews',\n",
       "  'Angus',\n",
       "  'Anker',\n",
       "  'Anley',\n",
       "  'Annan',\n",
       "  'Anscombe',\n",
       "  'Ansell',\n",
       "  'Anstee',\n",
       "  'Anthony',\n",
       "  'Antic',\n",
       "  'Anton',\n",
       "  'Antony',\n",
       "  'Antram',\n",
       "  'Anwar',\n",
       "  'Appleby',\n",
       "  'Appleton',\n",
       "  'Appleyard',\n",
       "  'Apsley',\n",
       "  'Arah',\n",
       "  'Archer',\n",
       "  'Ardern',\n",
       "  'Arkins',\n",
       "  'Armer',\n",
       "  'Armitage',\n",
       "  'Armour',\n",
       "  'Armsden',\n",
       "  'Armstrong',\n",
       "  'Arnall',\n",
       "  'Arnett',\n",
       "  'Arnold',\n",
       "  'Arnott',\n",
       "  'Arrowsmith',\n",
       "  'Arscott',\n",
       "  'Arthur',\n",
       "  'Artliff',\n",
       "  'Ashbridge',\n",
       "  'Ashbrook',\n",
       "  'Ashby',\n",
       "  'Ashcroft',\n",
       "  'Ashdown',\n",
       "  'Ashe',\n",
       "  'Asher',\n",
       "  'Ashford',\n",
       "  'Ashley',\n",
       "  'Ashman',\n",
       "  'Ashton',\n",
       "  'Ashurst',\n",
       "  'Ashwell',\n",
       "  'Ashworth',\n",
       "  'Askew',\n",
       "  'Aslam',\n",
       "  'Asom',\n",
       "  'Aspey',\n",
       "  'Aspin',\n",
       "  'Aspinall',\n",
       "  'Astbury',\n",
       "  'Astle',\n",
       "  'Astley',\n",
       "  'Aston',\n",
       "  'Atherley',\n",
       "  'Atherstone',\n",
       "  'Atherton',\n",
       "  'Atkin',\n",
       "  'Atkins',\n",
       "  'Atkinson',\n",
       "  'Attard',\n",
       "  'Atter',\n",
       "  'Atterbury',\n",
       "  'Atterton',\n",
       "  'Attewell',\n",
       "  'Attrill',\n",
       "  'Attwood',\n",
       "  'Auberton',\n",
       "  'Auborn',\n",
       "  'Aubrey',\n",
       "  'Austen',\n",
       "  'Austin',\n",
       "  'Auton',\n",
       "  'Avenue',\n",
       "  'Avery',\n",
       "  'Aves',\n",
       "  'Avis',\n",
       "  'Awad',\n",
       "  'Axon',\n",
       "  'Aylett',\n",
       "  'Ayley',\n",
       "  'Ayliffe',\n",
       "  'Ayling',\n",
       "  'Aylott',\n",
       "  'Aylward',\n",
       "  'Ayres',\n",
       "  'Ayton',\n",
       "  'Aziz',\n",
       "  'Bacon',\n",
       "  'Bailey',\n",
       "  'Bain',\n",
       "  'Bainbridge',\n",
       "  'Baines',\n",
       "  'Bains',\n",
       "  'Baird',\n",
       "  'Baker',\n",
       "  'Baldwin',\n",
       "  'Bale',\n",
       "  'Ball',\n",
       "  'Ballantyne',\n",
       "  'Ballard',\n",
       "  'Bamford',\n",
       "  'Bancroft',\n",
       "  'Banks',\n",
       "  'Banner',\n",
       "  'Bannister',\n",
       "  'Barber',\n",
       "  'Barclay',\n",
       "  'Barker',\n",
       "  'Barlow',\n",
       "  'Barnard',\n",
       "  'Barnes',\n",
       "  'Barnett',\n",
       "  'Baron',\n",
       "  'Barr',\n",
       "  'Barrett',\n",
       "  'Barron',\n",
       "  'Barrow',\n",
       "  'Barry',\n",
       "  'Bartlett',\n",
       "  'Barton',\n",
       "  'Bass',\n",
       "  'Bassett',\n",
       "  'Batchelor',\n",
       "  'Bate',\n",
       "  'Bateman',\n",
       "  'Bates',\n",
       "  'Batt',\n",
       "  'Batten',\n",
       "  'Batty',\n",
       "  'Baxter',\n",
       "  'Bayliss',\n",
       "  'Beadle',\n",
       "  'Beal',\n",
       "  'Beale',\n",
       "  'Beamish',\n",
       "  'Bean',\n",
       "  'Bear',\n",
       "  'Beattie',\n",
       "  'Beatty',\n",
       "  'Beaumont',\n",
       "  'Beck',\n",
       "  'Bedford',\n",
       "  'Beech',\n",
       "  'Beer',\n",
       "  'Begum',\n",
       "  'Bell',\n",
       "  'Bellamy',\n",
       "  'Benfield',\n",
       "  'Benjamin',\n",
       "  'Bennett',\n",
       "  'Benson',\n",
       "  'Bentley',\n",
       "  'Berger',\n",
       "  'Bernard',\n",
       "  'Berry',\n",
       "  'Best',\n",
       "  'Bethell',\n",
       "  'Betts',\n",
       "  'Bevan',\n",
       "  'Beveridge',\n",
       "  'Bickley',\n",
       "  'Biddle',\n",
       "  'Biggs',\n",
       "  'Bill',\n",
       "  'Bing',\n",
       "  'Bingham',\n",
       "  'Binnington',\n",
       "  'Birch',\n",
       "  'Bird',\n",
       "  'Bishop',\n",
       "  'Bithell',\n",
       "  'Black',\n",
       "  'Blackburn',\n",
       "  'Blackman',\n",
       "  'Blackmore',\n",
       "  'Blackwell',\n",
       "  'Blair',\n",
       "  'Blake',\n",
       "  'Blakeley',\n",
       "  'Blakey',\n",
       "  'Blanchard',\n",
       "  'Bland',\n",
       "  'Bloggs',\n",
       "  'Bloom',\n",
       "  'Blundell',\n",
       "  'Blythe',\n",
       "  'Bob',\n",
       "  'Boden',\n",
       "  'Boland',\n",
       "  'Bolton',\n",
       "  'Bond',\n",
       "  'Bone',\n",
       "  'Bonner',\n",
       "  'Boon',\n",
       "  'Booth',\n",
       "  'Borland',\n",
       "  'Bostock',\n",
       "  'Boulton',\n",
       "  'Bourne',\n",
       "  'Bouvet',\n",
       "  'Bowden',\n",
       "  'Bowen',\n",
       "  'Bower',\n",
       "  'Bowers',\n",
       "  'Bowes',\n",
       "  'Bowler',\n",
       "  'Bowles',\n",
       "  'Bowman',\n",
       "  'Boyce',\n",
       "  'Boyd',\n",
       "  'Boyle',\n",
       "  'Bracey',\n",
       "  'Bradbury',\n",
       "  'Bradley',\n",
       "  'Bradshaw',\n",
       "  'Brady',\n",
       "  'Brain',\n",
       "  'Braithwaite',\n",
       "  'Bramley',\n",
       "  'Brandrick',\n",
       "  'Bray',\n",
       "  'Breen',\n",
       "  'Brelsford',\n",
       "  'Brennan',\n",
       "  'Brett',\n",
       "  'Brewer',\n",
       "  'Bridges',\n",
       "  'Briggs',\n",
       "  'Bright',\n",
       "  'Bristow',\n",
       "  'Britton',\n",
       "  'Broadbent',\n",
       "  'Broadhurst',\n",
       "  'Broadley',\n",
       "  'Brock',\n",
       "  'Brook',\n",
       "  'Brooke',\n",
       "  'Brooker',\n",
       "  'Brookes',\n",
       "  'Brookfield',\n",
       "  'Brooks',\n",
       "  'Broomfield',\n",
       "  'Broughton',\n",
       "  'Brown',\n",
       "  'Browne',\n",
       "  'Browning',\n",
       "  'Bruce',\n",
       "  'Brunet',\n",
       "  'Brunton',\n",
       "  'Bryan',\n",
       "  'Bryant',\n",
       "  'Bryson',\n",
       "  'Buchan',\n",
       "  'Buchanan',\n",
       "  'Buck',\n",
       "  'Buckingham',\n",
       "  'Buckley',\n",
       "  'Budd',\n",
       "  'Bugg',\n",
       "  'Bull',\n",
       "  'Bullock',\n",
       "  'Burch',\n",
       "  'Burden',\n",
       "  'Burdett',\n",
       "  'Burford',\n",
       "  'Burge',\n",
       "  'Burgess',\n",
       "  'Burke',\n",
       "  'Burland',\n",
       "  'Burman',\n",
       "  'Burn',\n",
       "  'Burnett',\n",
       "  'Burns',\n",
       "  'Burr',\n",
       "  'Burrows',\n",
       "  'Burt',\n",
       "  'Burton',\n",
       "  'Busby',\n",
       "  'Bush',\n",
       "  'Butcher',\n",
       "  'Butler',\n",
       "  'Butt',\n",
       "  'Butter',\n",
       "  'Butterworth',\n",
       "  'Button',\n",
       "  'Buxton',\n",
       "  'Byrne',\n",
       "  'Caddy',\n",
       "  'Cadman',\n",
       "  'Cahill',\n",
       "  'Cain',\n",
       "  'Cairns',\n",
       "  'Caldwell',\n",
       "  'Callaghan',\n",
       "  'Callow',\n",
       "  'Calveley',\n",
       "  'Calvert',\n",
       "  'Cameron',\n",
       "  'Campbell',\n",
       "  'Cann',\n",
       "  'Cannon',\n",
       "  'Caplan',\n",
       "  'Capper',\n",
       "  'Carey',\n",
       "  'Carling',\n",
       "  'Carmichael',\n",
       "  'Carnegie',\n",
       "  'Carney',\n",
       "  'Carpenter',\n",
       "  'Carr',\n",
       "  'Carrington',\n",
       "  'Carroll',\n",
       "  'Carruthers',\n",
       "  'Carson',\n",
       "  'Carter',\n",
       "  'Cartwright',\n",
       "  'Carty',\n",
       "  'Casey',\n",
       "  'Cashmore',\n",
       "  'Cassidy',\n",
       "  'Caton',\n",
       "  'Cavanagh',\n",
       "  'Cawley',\n",
       "  'Chadwick',\n",
       "  'Chalmers',\n",
       "  'Chamberlain',\n",
       "  'Chambers',\n",
       "  'Chan',\n",
       "  'Chance',\n",
       "  'Chandler',\n",
       "  'Chantler',\n",
       "  'Chaplin',\n",
       "  'Chapman',\n",
       "  'Chappell',\n",
       "  'Chapple',\n",
       "  'Charge',\n",
       "  'Charles',\n",
       "  'Charlton',\n",
       "  'Charnock',\n",
       "  'Chase',\n",
       "  'Chatterton',\n",
       "  'Chauhan',\n",
       "  'Cheetham',\n",
       "  'Chelmy',\n",
       "  'Cherry',\n",
       "  'Cheshire',\n",
       "  'Chester',\n",
       "  'Cheung',\n",
       "  'Chidlow',\n",
       "  'Child',\n",
       "  'Childs',\n",
       "  'Chilvers',\n",
       "  'Chisholm',\n",
       "  'Chong',\n",
       "  'Christie',\n",
       "  'Christy',\n",
       "  'Chung',\n",
       "  'Church',\n",
       "  'Churchill',\n",
       "  'Clamp',\n",
       "  'Clancy',\n",
       "  'Clark',\n",
       "  'Clarke',\n",
       "  'Clarkson',\n",
       "  'Clay',\n",
       "  'Clayton',\n",
       "  'Cleary',\n",
       "  'Cleaver',\n",
       "  'Clegg',\n",
       "  'Clements',\n",
       "  'Cliff',\n",
       "  'Clifford',\n",
       "  'Clifton',\n",
       "  'Close',\n",
       "  'Clough',\n",
       "  'Clowes',\n",
       "  'Coates',\n",
       "  'Coburn',\n",
       "  'Cochrane',\n",
       "  'Cockburn',\n",
       "  'Cockle',\n",
       "  'Coffey',\n",
       "  'Cohen',\n",
       "  'Cole',\n",
       "  'Coleman',\n",
       "  'Coles',\n",
       "  'Coll',\n",
       "  'Collard',\n",
       "  'Collett',\n",
       "  'Colley',\n",
       "  'Collier',\n",
       "  'Collingwood',\n",
       "  'Collins',\n",
       "  'Collinson',\n",
       "  'Colman',\n",
       "  'Compton',\n",
       "  'Conneely',\n",
       "  'Connell',\n",
       "  'Connelly',\n",
       "  'Connolly',\n",
       "  'Connor',\n",
       "  'Conrad',\n",
       "  'Conroy',\n",
       "  'Conway',\n",
       "  'Cook',\n",
       "  'Cooke',\n",
       "  'Cookson',\n",
       "  'Coomber',\n",
       "  'Coombes',\n",
       "  'Cooper',\n",
       "  'Cope',\n",
       "  'Copeland',\n",
       "  'Copland',\n",
       "  'Copley',\n",
       "  'Corbett',\n",
       "  'Corcoran',\n",
       "  'Core',\n",
       "  'Corlett',\n",
       "  'Cormack',\n",
       "  'Corner',\n",
       "  'Cornish',\n",
       "  'Cornock',\n",
       "  'Corr',\n",
       "  'Corrigan',\n",
       "  'Cosgrove',\n",
       "  'Costa',\n",
       "  'Costello',\n",
       "  'Cotter',\n",
       "  'Cotterill',\n",
       "  'Cotton',\n",
       "  'Cottrell',\n",
       "  'Couch',\n",
       "  'Coulson',\n",
       "  'Coulter',\n",
       "  'Court',\n",
       "  'Cousin',\n",
       "  'Cousins',\n",
       "  'Cove',\n",
       "  'Cowan',\n",
       "  'Coward',\n",
       "  'Cowell',\n",
       "  'Cowie',\n",
       "  'Cowley',\n",
       "  'Cox',\n",
       "  'Coyle',\n",
       "  'Crabb',\n",
       "  'Crabtree',\n",
       "  'Cracknell',\n",
       "  'Craig',\n",
       "  'Crane',\n",
       "  'Craven',\n",
       "  'Crawford',\n",
       "  'Crawley',\n",
       "  'Creasey',\n",
       "  'Cresswell',\n",
       "  'Crew',\n",
       "  'Cripps',\n",
       "  'Crisp',\n",
       "  'Crocker',\n",
       "  'Croft',\n",
       "  'Crofts',\n",
       "  'Cronin',\n",
       "  'Crook',\n",
       "  'Crosby',\n",
       "  'Cross',\n",
       "  'Crossland',\n",
       "  'Crossley',\n",
       "  'Crouch',\n",
       "  'Croucher',\n",
       "  'Crow',\n",
       "  'Crowe',\n",
       "  'Crowley',\n",
       "  'Crown',\n",
       "  'Crowther',\n",
       "  'Crump',\n",
       "  'Cullen',\n",
       "  'Cumming',\n",
       "  'Cummings',\n",
       "  'Cummins',\n",
       "  'Cunningham',\n",
       "  'Curley',\n",
       "  'Curran',\n",
       "  'Currie',\n",
       "  'Curry',\n",
       "  'Curtis',\n",
       "  'Curwood',\n",
       "  'Cutts',\n",
       "  'D arcy',\n",
       "  'Dacey',\n",
       "  'Dack',\n",
       "  'Dalby',\n",
       "  'Dale',\n",
       "  'Daley',\n",
       "  'Dallas',\n",
       "  'Dalton',\n",
       "  'Daly',\n",
       "  'Dalzell',\n",
       "  'Damon',\n",
       "  'Danby',\n",
       "  'Dandy',\n",
       "  'Daniel',\n",
       "  'Daniells',\n",
       "  'Daniels',\n",
       "  'Danks',\n",
       "  'Dann',\n",
       "  'Darby',\n",
       "  'Darbyshire',\n",
       "  'Darcy',\n",
       "  'Dardenne',\n",
       "  'Darlington',\n",
       "  'Darr',\n",
       "  'Daugherty',\n",
       "  'Davenport',\n",
       "  'Davey',\n",
       "  'David',\n",
       "  'Davidson',\n",
       "  'Davie',\n",
       "  'Davies',\n",
       "  'Davis',\n",
       "  'Davison',\n",
       "  'Davy',\n",
       "  'Dawe',\n",
       "  'Dawes',\n",
       "  'Dawkins',\n",
       "  'Dawson',\n",
       "  'Day',\n",
       "  'Dayman',\n",
       "  'De ath',\n",
       "  'Deacon',\n",
       "  'Deakin',\n",
       "  'Dean',\n",
       "  'Deane',\n",
       "  'Deans',\n",
       "  'Debenham',\n",
       "  'Deegan',\n",
       "  'Deeley',\n",
       "  'Deighton',\n",
       "  'Delamarre',\n",
       "  'Delaney',\n",
       "  'Dell',\n",
       "  'Dempsey',\n",
       "  'Dempster',\n",
       "  'Denby',\n",
       "  'Denham',\n",
       "  'Denis',\n",
       "  'Denney',\n",
       "  'Dennis',\n",
       "  'Dent',\n",
       "  'Denton',\n",
       "  'Depp',\n",
       "  'Dermody',\n",
       "  'Derrick',\n",
       "  'Derrien',\n",
       "  'Dervish',\n",
       "  'Desai',\n",
       "  'Devaney',\n",
       "  'Devenish',\n",
       "  'Deverell',\n",
       "  'Devine',\n",
       "  'Devlin',\n",
       "  'Devon',\n",
       "  'Devonport',\n",
       "  'Dewar',\n",
       "  'Dexter',\n",
       "  'Diamond',\n",
       "  'Dibble',\n",
       "  'Dick',\n",
       "  'Dickens',\n",
       "  'Dickenson',\n",
       "  'Dicker',\n",
       "  'Dickinson',\n",
       "  'Dickson',\n",
       "  'Dillon',\n",
       "  'Dimmock',\n",
       "  'Dingle',\n",
       "  'Dipper',\n",
       "  'Dixon',\n",
       "  'Dobbin',\n",
       "  'Dobbins',\n",
       "  'Doble',\n",
       "  'Dobson',\n",
       "  'Docherty',\n",
       "  'Docker',\n",
       "  'Dodd',\n",
       "  'Dodds',\n",
       "  'Dodson',\n",
       "  'Doherty',\n",
       "  'Dolan',\n",
       "  'Dolcy',\n",
       "  'Dolman',\n",
       "  'Dolton',\n",
       "  'Donald',\n",
       "  'Donaldson',\n",
       "  'Donkin',\n",
       "  'Donlan',\n",
       "  'Donn',\n",
       "  'Donnachie',\n",
       "  'Donnelly',\n",
       "  'Donoghue',\n",
       "  'Donohoe',\n",
       "  'Donovan',\n",
       "  'Dooley',\n",
       "  'Doolin',\n",
       "  'Doon',\n",
       "  'Doors',\n",
       "  'Dora',\n",
       "  'Doran',\n",
       "  'Dorman',\n",
       "  'Dornan',\n",
       "  'Dorrian',\n",
       "  'Dorrington',\n",
       "  'Dougal',\n",
       "  'Dougherty',\n",
       "  'Doughty',\n",
       "  'Douglas',\n",
       "  'Douthwaite',\n",
       "  'Dove',\n",
       "  'Dover',\n",
       "  'Dowell',\n",
       "  'Dowler',\n",
       "  'Dowling',\n",
       "  'Down',\n",
       "  'Downer',\n",
       "  'Downes',\n",
       "  'Downey',\n",
       "  'Downie',\n",
       "  'Downing',\n",
       "  'Downs',\n",
       "  'Downton',\n",
       "  'Dowson',\n",
       "  'Doyle',\n",
       "  'Drabble',\n",
       "  'Drain',\n",
       "  'Drake',\n",
       "  'Draper',\n",
       "  'Drew',\n",
       "  'Drewett',\n",
       "  'Dreyer',\n",
       "  'Driffield',\n",
       "  'Drinkwater',\n",
       "  'Driscoll',\n",
       "  'Driver',\n",
       "  'Drummond',\n",
       "  'Drury',\n",
       "  'Drysdale',\n",
       "  'Dubois',\n",
       "  'Duck',\n",
       "  'Duckworth',\n",
       "  'Ducon',\n",
       "  'Dudley',\n",
       "  'Duff',\n",
       "  'Duffield',\n",
       "  'Duffin',\n",
       "  'Duffy',\n",
       "  'Dufour',\n",
       "  'Duggan',\n",
       "  'Duke',\n",
       "  'Dukes',\n",
       "  'Dumont',\n",
       "  'Duncan',\n",
       "  'Dundon',\n",
       "  'Dunford',\n",
       "  'Dunkley',\n",
       "  'Dunlop',\n",
       "  'Dunmore',\n",
       "  'Dunn',\n",
       "  'Dunne',\n",
       "  'Dunnett',\n",
       "  'Dunning',\n",
       "  'Dunsford',\n",
       "  'Dupont',\n",
       "  'Durand',\n",
       "  'Durant',\n",
       "  'Durber',\n",
       "  'Durham',\n",
       "  'Durrant',\n",
       "  'Dutt',\n",
       "  'Duval',\n",
       "  'Duvall',\n",
       "  'Dwyer',\n",
       "  'Dyde',\n",
       "  'Dyer',\n",
       "  'Dyerson',\n",
       "  'Dykes',\n",
       "  'Dymond',\n",
       "  'Dymott',\n",
       "  'Dyson',\n",
       "  'Eade',\n",
       "  'Eadie',\n",
       "  'Eagle',\n",
       "  'Eales',\n",
       "  'Ealham',\n",
       "  'Ealy',\n",
       "  'Eames',\n",
       "  'Eansworth',\n",
       "  'Earing',\n",
       "  'Earl',\n",
       "  'Earle',\n",
       "  'Earley',\n",
       "  'Easdale',\n",
       "  'Easdown',\n",
       "  'Easen',\n",
       "  'Eason',\n",
       "  'East',\n",
       "  'Eastaugh',\n",
       "  'Eastaway',\n",
       "  'Eastell',\n",
       "  'Easterbrook',\n",
       "  'Eastham',\n",
       "  'Easton',\n",
       "  'Eastwood',\n",
       "  'Eatherington',\n",
       "  'Eaton',\n",
       "  'Eaves',\n",
       "  'Ebbs',\n",
       "  'Ebden',\n",
       "  'Ebdon',\n",
       "  'Ebeling',\n",
       "  'Eburne',\n",
       "  'Eccles',\n",
       "  'Eccleston',\n",
       "  'Ecclestone',\n",
       "  'Eccott',\n",
       "  'Eckersall',\n",
       "  'Eckersley',\n",
       "  'Eddison',\n",
       "  'Eddleston',\n",
       "  'Eddy',\n",
       "  'Eden',\n",
       "  'Edeson',\n",
       "  'Edgar',\n",
       "  'Edge',\n",
       "  'Edgell',\n",
       "  'Edgerton',\n",
       "  'Edgley',\n",
       "  'Edgson',\n",
       "  'Edkins',\n",
       "  'Edler',\n",
       "  'Edley',\n",
       "  'Edlington',\n",
       "  'Edmond',\n",
       "  'Edmonds',\n",
       "  'Edmondson',\n",
       "  'Edmunds',\n",
       "  'Edmundson',\n",
       "  'Edney',\n",
       "  'Edon',\n",
       "  'Edwards',\n",
       "  'Edwick',\n",
       "  'Eedie',\n",
       "  'Egan',\n",
       "  'Egerton',\n",
       "  'Eggby',\n",
       "  'Eggison',\n",
       "  'Eggleston',\n",
       "  'Eglan',\n",
       "  'Egleton',\n",
       "  'Eglin',\n",
       "  'Eilers',\n",
       "  'Ekin',\n",
       "  'Elbutt',\n",
       "  'Elcock',\n",
       "  'Elder',\n",
       "  'Eldeston',\n",
       "  'Eldridge',\n",
       "  'Eley',\n",
       "  'Elfman',\n",
       "  'Elford',\n",
       "  'Elkin',\n",
       "  'Elkington',\n",
       "  'Ellam',\n",
       "  'Ellans',\n",
       "  'Ellard',\n",
       "  'Elleray',\n",
       "  'Ellerby',\n",
       "  'Ellershaw',\n",
       "  'Ellery',\n",
       "  'Elliman',\n",
       "  'Elling',\n",
       "  'Ellingham',\n",
       "  'Elliot',\n",
       "  'Elliott',\n",
       "  'Ellis',\n",
       "  'Ellison',\n",
       "  'Elliston',\n",
       "  'Ellrott',\n",
       "  'Ellwood',\n",
       "  'Elmer',\n",
       "  'Elmes',\n",
       "  'Elmhirst',\n",
       "  'Elmore',\n",
       "  'Elms',\n",
       "  'Elphick',\n",
       "  'Elsdon',\n",
       "  'Elsmore',\n",
       "  'Elson',\n",
       "  'Elston',\n",
       "  'Elstone',\n",
       "  'Eltis',\n",
       "  'Elven',\n",
       "  'Elvin',\n",
       "  'Elvins',\n",
       "  'Elwell',\n",
       "  'Elwood',\n",
       "  'Elworthy',\n",
       "  'Elzer',\n",
       "  'Emberey',\n",
       "  'Emberson',\n",
       "  'Embleton',\n",
       "  'Emerick',\n",
       "  'Emerson',\n",
       "  'Emery',\n",
       "  'Emmanuel',\n",
       "  'Emmerson',\n",
       "  'Emmery',\n",
       "  'Emmett',\n",
       "  'Emmings',\n",
       "  'Emmins',\n",
       "  'Emmons',\n",
       "  'Emmott',\n",
       "  'Emms',\n",
       "  'Emsden',\n",
       "  'Endroe',\n",
       "  'England',\n",
       "  'English',\n",
       "  'Ennis',\n",
       "  'Ennos',\n",
       "  'Enright',\n",
       "  'Enticott',\n",
       "  'Entwistle',\n",
       "  'Epsom',\n",
       "  'Epton',\n",
       "  'Ernest',\n",
       "  'Erridge',\n",
       "  'Errington',\n",
       "  'Errity',\n",
       "  'Esan',\n",
       "  'Escott',\n",
       "  'Eskins',\n",
       "  'Eslick',\n",
       "  'Espley',\n",
       "  'Essam',\n",
       "  'Essan',\n",
       "  'Essop',\n",
       "  'Estlick',\n",
       "  'Etchells',\n",
       "  'Etheridge',\n",
       "  'Etherington',\n",
       "  'Etherton',\n",
       "  'Ettrick',\n",
       "  'Evans',\n",
       "  'Evason',\n",
       "  'Evenden',\n",
       "  'Everdell',\n",
       "  'Everett',\n",
       "  'Everill',\n",
       "  'Everitt',\n",
       "  'Everson',\n",
       "  'Everton',\n",
       "  'Eveson',\n",
       "  'Evison',\n",
       "  'Evrard',\n",
       "  'Ewart',\n",
       "  'Ewin',\n",
       "  'Ewing',\n",
       "  'Ewles',\n",
       "  'Exley',\n",
       "  'Exon',\n",
       "  'Exton',\n",
       "  'Eyett',\n",
       "  'Eyles',\n",
       "  'Eyre',\n",
       "  'Eyres',\n",
       "  'Fabb',\n",
       "  'Fagan',\n",
       "  'Fagon',\n",
       "  'Fahy',\n",
       "  'Fairbairn',\n",
       "  'Fairbrace',\n",
       "  'Fairbrother',\n",
       "  'Fairchild',\n",
       "  'Fairclough',\n",
       "  'Fairhurst',\n",
       "  'Fairley',\n",
       "  'Fairlie',\n",
       "  'Fairweather',\n",
       "  'Falconer',\n",
       "  'Falk',\n",
       "  ...],\n",
       " 'French': ['Abel',\n",
       "  'Abraham',\n",
       "  'Adam',\n",
       "  'Albert',\n",
       "  'Allard',\n",
       "  'Archambault',\n",
       "  'Armistead',\n",
       "  'Arthur',\n",
       "  'Augustin',\n",
       "  'Babineaux',\n",
       "  'Baudin',\n",
       "  'Beauchene',\n",
       "  'Beaulieu',\n",
       "  'Beaumont',\n",
       "  'Belanger',\n",
       "  'Bellamy',\n",
       "  'Bellerose',\n",
       "  'Belrose',\n",
       "  'Berger',\n",
       "  'Beringer',\n",
       "  'Bernard',\n",
       "  'Bertrand',\n",
       "  'Bisset',\n",
       "  'Bissette',\n",
       "  'Blaise',\n",
       "  'Blanc',\n",
       "  'Blanchet',\n",
       "  'Blanchett',\n",
       "  'Bonfils',\n",
       "  'Bonheur',\n",
       "  'Bonhomme',\n",
       "  'Bonnaire',\n",
       "  'Bonnay',\n",
       "  'Bonner',\n",
       "  'Bonnet',\n",
       "  'Borde',\n",
       "  'Bordelon',\n",
       "  'Bouchard',\n",
       "  'Boucher',\n",
       "  'Brisbois',\n",
       "  'Brodeur',\n",
       "  'Bureau',\n",
       "  'Caron',\n",
       "  'Cavey',\n",
       "  'Chaput',\n",
       "  'Charbonneau',\n",
       "  'Charpentier',\n",
       "  'Charron',\n",
       "  'Chastain',\n",
       "  'Chevalier',\n",
       "  'Chevrolet',\n",
       "  'Cloutier',\n",
       "  'Colbert',\n",
       "  'Comtois',\n",
       "  'Cornett',\n",
       "  'Cote',\n",
       "  'Coupe',\n",
       "  'Courtemanche',\n",
       "  'Cousineau',\n",
       "  'Couture',\n",
       "  'Daniau',\n",
       "  \"D'aramitz\",\n",
       "  'Daviau',\n",
       "  'David',\n",
       "  'Deforest',\n",
       "  'Degarmo',\n",
       "  'Delacroix',\n",
       "  'De la fontaine',\n",
       "  'Deniau',\n",
       "  'Deniaud',\n",
       "  'Deniel',\n",
       "  'Denis',\n",
       "  'De sauveterre',\n",
       "  'Deschamps',\n",
       "  'Descoteaux',\n",
       "  'Desjardins',\n",
       "  'Desrochers',\n",
       "  'Desrosiers',\n",
       "  'Dubois',\n",
       "  'Duchamps',\n",
       "  'Dufort',\n",
       "  'Dufour',\n",
       "  'Duguay',\n",
       "  'Dupond',\n",
       "  'Dupont',\n",
       "  'Durand',\n",
       "  'Durant',\n",
       "  'Duval',\n",
       "  'Emile',\n",
       "  'Eustis',\n",
       "  'Fabian',\n",
       "  'Fabre',\n",
       "  'Fabron',\n",
       "  'Faucher',\n",
       "  'Faucheux',\n",
       "  'Faure',\n",
       "  'Favager',\n",
       "  'Favre',\n",
       "  'Favreau',\n",
       "  'Fay',\n",
       "  'Felix',\n",
       "  'Firmin',\n",
       "  'Fontaine',\n",
       "  'Forest',\n",
       "  'Forestier',\n",
       "  'Fortier',\n",
       "  'Foss',\n",
       "  'Fournier',\n",
       "  'Gage',\n",
       "  'Gagne',\n",
       "  'Gagnier',\n",
       "  'Gagnon',\n",
       "  'Garcon',\n",
       "  'Gardinier',\n",
       "  'Germain',\n",
       "  'Geroux',\n",
       "  'Giles',\n",
       "  'Girard',\n",
       "  'Giroux',\n",
       "  'Glaisyer',\n",
       "  'Gosse',\n",
       "  'Gosselin',\n",
       "  'Granger',\n",
       "  'Guerin',\n",
       "  'Guillory',\n",
       "  'Hardy',\n",
       "  'Harman',\n",
       "  'Hebert',\n",
       "  'Herbert',\n",
       "  'Herriot',\n",
       "  'Jacques',\n",
       "  'Janvier',\n",
       "  'Jordan',\n",
       "  'Joubert',\n",
       "  'Labelle',\n",
       "  'Lachance',\n",
       "  'Lachapelle',\n",
       "  'Lamar',\n",
       "  'Lambert',\n",
       "  'Lane',\n",
       "  'Langlais',\n",
       "  'Langlois',\n",
       "  'Lapointe',\n",
       "  'Larue',\n",
       "  'Laurent',\n",
       "  'Lavigne',\n",
       "  'Lavoie',\n",
       "  'Leandres',\n",
       "  'Lebeau',\n",
       "  'Leblanc',\n",
       "  'Leclair',\n",
       "  'Leclerc',\n",
       "  'Lecuyer',\n",
       "  'Lefebvre',\n",
       "  'Lefevre',\n",
       "  'Lefurgey',\n",
       "  'Legrand',\n",
       "  'Lemaire',\n",
       "  'Lemieux',\n",
       "  'Leon',\n",
       "  'Leroy',\n",
       "  'Lesauvage',\n",
       "  'Lestrange',\n",
       "  'Leveque',\n",
       "  'Levesque',\n",
       "  'Linville',\n",
       "  'Lyon',\n",
       "  'Lyon',\n",
       "  'Macon',\n",
       "  'Marchand',\n",
       "  'Marie',\n",
       "  'Marion',\n",
       "  'Martel',\n",
       "  'Martel',\n",
       "  'Martin',\n",
       "  'Masson',\n",
       "  'Masson',\n",
       "  'Mathieu',\n",
       "  'Mercier',\n",
       "  'Merle',\n",
       "  'Michaud',\n",
       "  'Michel',\n",
       "  'Monet',\n",
       "  'Monette',\n",
       "  'Montagne',\n",
       "  'Moreau',\n",
       "  'Moulin',\n",
       "  'Mullins',\n",
       "  'Noel',\n",
       "  'Oliver',\n",
       "  'Olivier',\n",
       "  'Page',\n",
       "  'Paget',\n",
       "  'Palomer',\n",
       "  'Pan',\n",
       "  'Pape',\n",
       "  'Paquet',\n",
       "  'Paquet',\n",
       "  'Parent',\n",
       "  'Paris',\n",
       "  'Parris',\n",
       "  'Pascal',\n",
       "  'Patenaude',\n",
       "  'Paternoster',\n",
       "  'Paul',\n",
       "  'Pelletier',\n",
       "  'Perrault',\n",
       "  'Perreault',\n",
       "  'Perrot',\n",
       "  'Petit',\n",
       "  'Pettigrew',\n",
       "  'Pierre',\n",
       "  'Plamondon',\n",
       "  'Plourde',\n",
       "  'Poingdestre',\n",
       "  'Poirier',\n",
       "  'Porcher',\n",
       "  'Poulin',\n",
       "  'Proulx',\n",
       "  'Renaud',\n",
       "  'Rey',\n",
       "  'Reyer',\n",
       "  'Richard',\n",
       "  'Richelieu',\n",
       "  'Robert',\n",
       "  'Roche',\n",
       "  'Rome',\n",
       "  'Romilly',\n",
       "  'Rose',\n",
       "  'Rousseau',\n",
       "  'Roux',\n",
       "  'Roy',\n",
       "  'Royer',\n",
       "  'Salomon',\n",
       "  'Salvage',\n",
       "  'Samson',\n",
       "  'Samuel',\n",
       "  'Sargent',\n",
       "  'Sarkozi',\n",
       "  'Sarkozy',\n",
       "  'Sartre',\n",
       "  'Sault',\n",
       "  'Sauvage',\n",
       "  'Sauvageau',\n",
       "  'Sauvageon',\n",
       "  'Sauvageot',\n",
       "  'Sauveterre',\n",
       "  'Savatier',\n",
       "  'Segal',\n",
       "  'Sergeant',\n",
       "  'Severin',\n",
       "  'Simon',\n",
       "  'Solomon',\n",
       "  'Soucy',\n",
       "  'St martin',\n",
       "  'St pierre',\n",
       "  'Tailler',\n",
       "  'Tasse',\n",
       "  'Thayer',\n",
       "  'Thibault',\n",
       "  'Thomas',\n",
       "  'Tobias',\n",
       "  'Tolbert',\n",
       "  'Traver',\n",
       "  'Travere',\n",
       "  'Travers',\n",
       "  'Traverse',\n",
       "  'Travert',\n",
       "  'Tremblay',\n",
       "  'Tremble',\n",
       "  'Victor',\n",
       "  'Victors',\n",
       "  'Villeneuve',\n",
       "  'Vincent',\n",
       "  'Vipond',\n",
       "  'Voclain',\n",
       "  'Yount'],\n",
       " 'German': ['Abbing',\n",
       "  'Abel',\n",
       "  'Abeln',\n",
       "  'Abt',\n",
       "  'Achilles',\n",
       "  'Achterberg',\n",
       "  'Acker',\n",
       "  'Ackermann',\n",
       "  'Adam',\n",
       "  'Adenauer',\n",
       "  'Adler',\n",
       "  'Adlersflugel',\n",
       "  'Aeschelman',\n",
       "  'Albert',\n",
       "  'Albrecht',\n",
       "  'Aleshire',\n",
       "  'Aleshite',\n",
       "  'Althaus',\n",
       "  'Amsel',\n",
       "  'Andres',\n",
       "  'Armbruster',\n",
       "  'Armbruster',\n",
       "  'Artz',\n",
       "  'Aue',\n",
       "  'Auer',\n",
       "  'Augustin',\n",
       "  'Aust',\n",
       "  'Autenburg',\n",
       "  'Auttenberg',\n",
       "  'Baasch',\n",
       "  'Bach',\n",
       "  'Bachmeier',\n",
       "  'Backer',\n",
       "  'Bader',\n",
       "  'Bahr',\n",
       "  'Bambach',\n",
       "  'Bauer',\n",
       "  'Bauers',\n",
       "  'Baum',\n",
       "  'Baumann',\n",
       "  'Baumbach',\n",
       "  'Baumgartner',\n",
       "  'Baumgartner',\n",
       "  'Baumhauer',\n",
       "  'Bayer',\n",
       "  'Beck',\n",
       "  'Becke',\n",
       "  'Beckenbauer',\n",
       "  'Becker',\n",
       "  'Beckert',\n",
       "  'Behrend',\n",
       "  'Behrends',\n",
       "  'Beitel',\n",
       "  'Beltz',\n",
       "  'Benn',\n",
       "  'Berg',\n",
       "  'Berger',\n",
       "  'Bergfalk',\n",
       "  'Beringer',\n",
       "  'Bernat',\n",
       "  'Best',\n",
       "  'Beutel',\n",
       "  'Beyer',\n",
       "  'Beyersdorf',\n",
       "  'Bieber',\n",
       "  'Biermann',\n",
       "  'Bischoffs',\n",
       "  'Blau',\n",
       "  'Blecher',\n",
       "  'Bleier',\n",
       "  'Blumenthal',\n",
       "  'Blumstein',\n",
       "  'Bocker',\n",
       "  'Boehler',\n",
       "  'Boer',\n",
       "  'Boesch',\n",
       "  'Bohler',\n",
       "  'Bohm',\n",
       "  'Bohme',\n",
       "  'Bohmer',\n",
       "  'Bohn',\n",
       "  'Borchard',\n",
       "  'Bosch',\n",
       "  'Bosch',\n",
       "  'Bottcher',\n",
       "  'Brahms',\n",
       "  'Brand',\n",
       "  'Brandt',\n",
       "  'Brant',\n",
       "  'Brauer',\n",
       "  'Braun',\n",
       "  'Braune',\n",
       "  'Breiner',\n",
       "  'Breisacher',\n",
       "  'Breitbarth',\n",
       "  'Bretz',\n",
       "  'Brinkerhoff',\n",
       "  'Brodbeck',\n",
       "  'Brose',\n",
       "  'Brotz',\n",
       "  'Bruhn',\n",
       "  'Brun',\n",
       "  'Brune',\n",
       "  'Buchholz',\n",
       "  'Buckholtz',\n",
       "  'Buhr',\n",
       "  'Bumgarner',\n",
       "  'Burgstaller',\n",
       "  'Busch',\n",
       "  'Carver',\n",
       "  'Chevrolet',\n",
       "  'Cline',\n",
       "  'Dahl',\n",
       "  'Denzel',\n",
       "  'Derrick',\n",
       "  'Diefenbach',\n",
       "  'Dieter',\n",
       "  'Dietrich',\n",
       "  'Dirchs',\n",
       "  'Dittmar',\n",
       "  'Dohman',\n",
       "  'Drechsler',\n",
       "  'Dreher',\n",
       "  'Dreschner',\n",
       "  'Dresdner',\n",
       "  'Dressler',\n",
       "  'Duerr',\n",
       "  'Dunkle',\n",
       "  'Dunst',\n",
       "  'Durr',\n",
       "  'Eberhardt',\n",
       "  'Ebner',\n",
       "  'Ebner',\n",
       "  'Eckstein',\n",
       "  'Egger',\n",
       "  'Eichel',\n",
       "  'Eilerts',\n",
       "  'Engel',\n",
       "  'Enns',\n",
       "  'Esser',\n",
       "  'Essert',\n",
       "  'Everhart',\n",
       "  'Fabel',\n",
       "  'Faerber',\n",
       "  'Falk',\n",
       "  'Falkenrath',\n",
       "  'Farber',\n",
       "  'Fashingbauer',\n",
       "  'Faust',\n",
       "  'Feigenbaum',\n",
       "  'Feld',\n",
       "  'Feldt',\n",
       "  'Fenstermacher',\n",
       "  'Fertig',\n",
       "  'Fiedler',\n",
       "  'Fischer',\n",
       "  'Flater',\n",
       "  'Fleischer',\n",
       "  'Foerstner',\n",
       "  'Forst',\n",
       "  'Forstner',\n",
       "  'Foth',\n",
       "  'Frank',\n",
       "  'Franke',\n",
       "  'Frei',\n",
       "  'Freud',\n",
       "  'Freudenberger',\n",
       "  'Freund',\n",
       "  'Fried',\n",
       "  'Friedrich',\n",
       "  'Fromm',\n",
       "  'Frost',\n",
       "  'Fuchs',\n",
       "  'Fuhrmann',\n",
       "  'Furst',\n",
       "  'Fux',\n",
       "  'Gabler',\n",
       "  'Gaertner',\n",
       "  'Garb',\n",
       "  'Garber',\n",
       "  'Gartner',\n",
       "  'Garver',\n",
       "  'Gass',\n",
       "  'Gehrig',\n",
       "  'Gehring',\n",
       "  'Geier',\n",
       "  'Geiger',\n",
       "  'Geisler',\n",
       "  'Geissler',\n",
       "  'Geiszler',\n",
       "  'Gensch',\n",
       "  'Gerber',\n",
       "  'Gerhard',\n",
       "  'Gerhardt',\n",
       "  'Gerig',\n",
       "  'Gerst',\n",
       "  'Gerstle',\n",
       "  'Gerver',\n",
       "  'Giehl',\n",
       "  'Giese',\n",
       "  'Glockner',\n",
       "  'Goebel',\n",
       "  'Goldschmidt',\n",
       "  'Gorman',\n",
       "  'Gott',\n",
       "  'Gotti',\n",
       "  'Gottlieb',\n",
       "  'Gottschalk',\n",
       "  'Graner',\n",
       "  'Greenberg',\n",
       "  'Groos',\n",
       "  'Gros',\n",
       "  'Gross',\n",
       "  'Gro',\n",
       "  'Groe',\n",
       "  'Grosse',\n",
       "  'Groel',\n",
       "  'Groel',\n",
       "  'Groer',\n",
       "  'Grosser',\n",
       "  'Grosz',\n",
       "  'Grunewald',\n",
       "  'Gunther',\n",
       "  'Gunther',\n",
       "  'Gutermuth',\n",
       "  'Gwerder',\n",
       "  'Haas',\n",
       "  'Haase',\n",
       "  'Haber',\n",
       "  'Habich',\n",
       "  'Habicht',\n",
       "  'Hafner',\n",
       "  'Hahn',\n",
       "  'Hall',\n",
       "  'Halle',\n",
       "  'Harman',\n",
       "  'Hartmann',\n",
       "  'Hase',\n",
       "  'Hasek',\n",
       "  'Hasenkamp',\n",
       "  'Hass',\n",
       "  'Hauer',\n",
       "  'Haupt',\n",
       "  'Hausler',\n",
       "  'Havener',\n",
       "  'Heidrich',\n",
       "  'Heinrich',\n",
       "  'Heinrichs',\n",
       "  'Heintze',\n",
       "  'Hellewege',\n",
       "  'Heppenheimer',\n",
       "  'Herbert',\n",
       "  'Hermann',\n",
       "  'Herrmann',\n",
       "  'Herschel',\n",
       "  'Hertz',\n",
       "  'Hildebrand',\n",
       "  'Hinrichs',\n",
       "  'Hintzen',\n",
       "  'Hirsch',\n",
       "  'Hoch',\n",
       "  'Hochberg',\n",
       "  'Hoefler',\n",
       "  'Hofer',\n",
       "  'Hoffman',\n",
       "  'Hoffmann',\n",
       "  'Hofler',\n",
       "  'Hofmann',\n",
       "  'Hofmeister',\n",
       "  'Holst',\n",
       "  'Holtzer',\n",
       "  'Holzer',\n",
       "  'Holzer',\n",
       "  'Holzknecht',\n",
       "  'Holzmann',\n",
       "  'Hoover',\n",
       "  'Horn',\n",
       "  'Horn',\n",
       "  'Horowitz',\n",
       "  'Houk',\n",
       "  'Huber',\n",
       "  'Huber',\n",
       "  'Huff',\n",
       "  'Huffman',\n",
       "  'Huffmann',\n",
       "  'Hummel',\n",
       "  'Hummel',\n",
       "  'Hutmacher',\n",
       "  'Ingersleben',\n",
       "  'Jaeger',\n",
       "  'Jager',\n",
       "  'Jager',\n",
       "  'Jans',\n",
       "  'Janson',\n",
       "  'Janz',\n",
       "  'Jollenbeck',\n",
       "  'Jordan',\n",
       "  'Jund',\n",
       "  'Jung',\n",
       "  'Junge',\n",
       "  'Kahler',\n",
       "  'Kaiser',\n",
       "  'Kalb',\n",
       "  'Kalbfleisch',\n",
       "  'Kappel',\n",
       "  'Karl',\n",
       "  'Kaspar',\n",
       "  'Kassmeyer',\n",
       "  'Kastner',\n",
       "  'Katz',\n",
       "  'Kaube',\n",
       "  'Kaufer',\n",
       "  'Kaufer',\n",
       "  'Kauffmann',\n",
       "  'Kaufman',\n",
       "  'Keil',\n",
       "  'Keller',\n",
       "  'Kempf',\n",
       "  'Kerner',\n",
       "  'Kerper',\n",
       "  'Kerwar',\n",
       "  'Kerwer',\n",
       "  'Kiefer',\n",
       "  'Kiefer',\n",
       "  'Kirchner',\n",
       "  'Kistler',\n",
       "  'Kistner',\n",
       "  'Kleid',\n",
       "  'Klein',\n",
       "  'Klossner',\n",
       "  'Knef',\n",
       "  'Kneib',\n",
       "  'Kneller',\n",
       "  'Knepp',\n",
       "  'Knochenmus',\n",
       "  'Knopf',\n",
       "  'Knopp',\n",
       "  'Koch',\n",
       "  'Kock',\n",
       "  'Koenig',\n",
       "  'Koenigsmann',\n",
       "  'Kohl',\n",
       "  'Kohl',\n",
       "  'Kohler',\n",
       "  'Kohler',\n",
       "  'Kolbe',\n",
       "  'Konig',\n",
       "  'Konigsmann',\n",
       "  'Kopp',\n",
       "  'Kraemer',\n",
       "  'Kramer',\n",
       "  'Kramer',\n",
       "  'Krantz',\n",
       "  'Kranz',\n",
       "  'Kraus',\n",
       "  'Krause',\n",
       "  'Krauss',\n",
       "  'Krau',\n",
       "  'Krebs',\n",
       "  'Kroger',\n",
       "  'Kron',\n",
       "  'Kruckel',\n",
       "  'Kruger',\n",
       "  'Kruger',\n",
       "  'Kruger',\n",
       "  'Kruse',\n",
       "  'Kruse',\n",
       "  'Kuchler',\n",
       "  'Kuhn',\n",
       "  'Kundert',\n",
       "  'Kunkel',\n",
       "  'Kunkle',\n",
       "  'Kuntz',\n",
       "  'Kunze',\n",
       "  'Kurzmann',\n",
       "  'Laberenz',\n",
       "  'Lafrentz',\n",
       "  'Lafrenz',\n",
       "  'Landau',\n",
       "  'Lang',\n",
       "  'Lange',\n",
       "  'Langenberg',\n",
       "  'Langer',\n",
       "  'Larenz',\n",
       "  'Laurenz',\n",
       "  'Lauritz',\n",
       "  'Lawerenz',\n",
       "  'Lawrenz',\n",
       "  'Lehmann',\n",
       "  'Lehrer',\n",
       "  'Leitner',\n",
       "  'Leitz',\n",
       "  'Leitzke',\n",
       "  'Lenz',\n",
       "  'Leverenz',\n",
       "  'Lewerentz',\n",
       "  'Lewerenz',\n",
       "  'Lichtenberg',\n",
       "  'Lieberenz',\n",
       "  'Linden',\n",
       "  'Loewe',\n",
       "  'Lohrenz',\n",
       "  'Lorentz',\n",
       "  'Lorenz',\n",
       "  'Lorenzen',\n",
       "  'Loris',\n",
       "  'Loritz',\n",
       "  'Lowe',\n",
       "  'Ludwig',\n",
       "  'Luther',\n",
       "  'Maas',\n",
       "  'Maier',\n",
       "  'Mandel',\n",
       "  'Mann',\n",
       "  'Markwardt',\n",
       "  'Marquardt',\n",
       "  'Marquering',\n",
       "  'Marquerink',\n",
       "  'Martell',\n",
       "  'Martin',\n",
       "  'Martz',\n",
       "  'Mas',\n",
       "  'Maurer',\n",
       "  'Maus',\n",
       "  'Mayer',\n",
       "  'Meier',\n",
       "  'Mein',\n",
       "  'Meindl',\n",
       "  'Meinhardt',\n",
       "  'Meisner',\n",
       "  'Meissner',\n",
       "  'Melsbach',\n",
       "  'Mendel',\n",
       "  'Mendelsohn',\n",
       "  'Mendelssohn',\n",
       "  'Messer',\n",
       "  'Messerli',\n",
       "  'Messmann',\n",
       "  'Messner',\n",
       "  'Metz',\n",
       "  'Metz',\n",
       "  'Metzger',\n",
       "  'Meyer',\n",
       "  'Michel',\n",
       "  'Mohren',\n",
       "  'Moller',\n",
       "  'Morgenstern',\n",
       "  'Moser',\n",
       "  'Mueller',\n",
       "  'Muhlfeld',\n",
       "  'Muller',\n",
       "  'Nagel',\n",
       "  'Neuman',\n",
       "  'Neumann',\n",
       "  'Nuremberg',\n",
       "  'Nussbaum',\n",
       "  'Nussenbaum',\n",
       "  'Oberst',\n",
       "  'Oelberg',\n",
       "  'Ohme',\n",
       "  'Oliver',\n",
       "  'Oppenheimer',\n",
       "  'Ott',\n",
       "  'Otto',\n",
       "  'Oursler',\n",
       "  'Pahlke',\n",
       "  'Papke',\n",
       "  'Papp',\n",
       "  'Paternoster',\n",
       "  'Paul',\n",
       "  'Paulis',\n",
       "  'Pawlitzki',\n",
       "  'Penzig',\n",
       "  'Peter',\n",
       "  'Peters',\n",
       "  'Pfaff',\n",
       "  'Pfenning',\n",
       "  'Plank',\n",
       "  'Pletcher',\n",
       "  'Porsche',\n",
       "  'Portner',\n",
       "  'Prinz',\n",
       "  'Protz',\n",
       "  'Rademacher',\n",
       "  'Rademaker',\n",
       "  'Rapp',\n",
       "  'Raske',\n",
       "  'Raskob',\n",
       "  'Raskop',\n",
       "  'Raskoph',\n",
       "  'Regenbogen',\n",
       "  'Reier',\n",
       "  'Reiher',\n",
       "  'Reiter',\n",
       "  'Rettig',\n",
       "  'Reuter',\n",
       "  'Reuter',\n",
       "  'Richard',\n",
       "  'Richter',\n",
       "  'Rier',\n",
       "  'Riese',\n",
       "  'Ritter',\n",
       "  'Rose',\n",
       "  'Rosenberg',\n",
       "  'Rosenberger',\n",
       "  'Rosenfeld',\n",
       "  'Rot',\n",
       "  'Roth',\n",
       "  'Rothbauer',\n",
       "  'Rothenberg',\n",
       "  'Rothschild',\n",
       "  'Sachs',\n",
       "  'Saller',\n",
       "  'Saller',\n",
       "  'Salomon',\n",
       "  'Salzwedel',\n",
       "  'Samuel',\n",
       "  'Sander',\n",
       "  'Sauber',\n",
       "  'Schafer',\n",
       "  'Scheer',\n",
       "  'Scheinberg',\n",
       "  'Schenck',\n",
       "  'Schermer',\n",
       "  'Schindler',\n",
       "  'Schirmer',\n",
       "  'Schlender',\n",
       "  'Schlimme',\n",
       "  'Schlusser',\n",
       "  'Schmeling',\n",
       "  'Schmid',\n",
       "  'Schmidt',\n",
       "  'Schmitt',\n",
       "  'Schmitz',\n",
       "  'Schneider',\n",
       "  'Schnoor',\n",
       "  'Schnur',\n",
       "  'Schoettmer',\n",
       "  'Schrader',\n",
       "  'Schrader',\n",
       "  'Schreck',\n",
       "  'Schreier',\n",
       "  'Schroder',\n",
       "  'Schroder',\n",
       "  'Schroeder',\n",
       "  'Schroeter',\n",
       "  'Schroter',\n",
       "  'Schubert',\n",
       "  'Schuchard',\n",
       "  'Schuchardt',\n",
       "  'Schuchert',\n",
       "  'Schuhart',\n",
       "  'Schuhmacher',\n",
       "  'Schuler',\n",
       "  'Schult',\n",
       "  'Schulte',\n",
       "  'Schultes',\n",
       "  'Schultheis',\n",
       "  'Schultheiss',\n",
       "  'Schulthei',\n",
       "  'Schultz',\n",
       "  'Schultze',\n",
       "  'Schulz',\n",
       "  'Schulze',\n",
       "  'Schumacher',\n",
       "  'Schuster',\n",
       "  'Schuttmann',\n",
       "  'Schwangau',\n",
       "  'Schwartz',\n",
       "  'Schwarz',\n",
       "  'Schwarzenegger',\n",
       "  'Schwenke',\n",
       "  'Schwinghammer',\n",
       "  'Seelenfreund',\n",
       "  'Seidel',\n",
       "  'Senft',\n",
       "  'Senft',\n",
       "  'Sheinfeld',\n",
       "  'Shriver',\n",
       "  'Siegel',\n",
       "  'Siegel',\n",
       "  'Siekert',\n",
       "  'Siemon',\n",
       "  'Silverstein',\n",
       "  'Simen',\n",
       "  'Simmon',\n",
       "  'Simon',\n",
       "  'Simons',\n",
       "  'Siskin',\n",
       "  'Siskind',\n",
       "  'Sitz',\n",
       "  'Sitz',\n",
       "  'Slusser',\n",
       "  'Solberg',\n",
       "  'Sommer',\n",
       "  'Sommer',\n",
       "  'Sommer',\n",
       "  'Sommer',\n",
       "  'Sonnen',\n",
       "  'Sorg',\n",
       "  'Sorge',\n",
       "  'Spannagel',\n",
       "  'Specht',\n",
       "  'Spellmeyer',\n",
       "  'Spitznogle',\n",
       "  'Sponaugle',\n",
       "  'Stark',\n",
       "  'Stauss',\n",
       "  'Steen',\n",
       "  'Steffen',\n",
       "  'Stein',\n",
       "  'Steinmann',\n",
       "  'Stenger',\n",
       "  'Sternberg',\n",
       "  'Steube',\n",
       "  'Steuben',\n",
       "  'Stieber',\n",
       "  'Stoppelbein',\n",
       "  'Stoppelbein',\n",
       "  'Strand',\n",
       "  'Straub',\n",
       "  'Strobel',\n",
       "  'Strohkirch',\n",
       "  'Stroman',\n",
       "  'Stuber',\n",
       "  'Stueck',\n",
       "  'Stumpf',\n",
       "  'Sturm',\n",
       "  'Suess',\n",
       "  'Sulzbach',\n",
       "  'Swango',\n",
       "  'Switzer',\n",
       "  'Tangeman',\n",
       "  'Tanzer',\n",
       "  'Teufel',\n",
       "  'Tiedeman',\n",
       "  'Tifft',\n",
       "  'Tillens',\n",
       "  'Tobias',\n",
       "  'Tolkien',\n",
       "  'Tresler',\n",
       "  'Tritten',\n",
       "  'Trumbauer',\n",
       "  'Tschida',\n",
       "  'Unkle',\n",
       "  'Unruh',\n",
       "  'Unterbrink',\n",
       "  'Ursler',\n",
       "  'Vann',\n",
       "  'Van tonder',\n",
       "  'Vieth',\n",
       "  'Vogel',\n",
       "  'Vogt',\n",
       "  'Vogts',\n",
       "  'Voigt',\n",
       "  'Voigts',\n",
       "  'Volk',\n",
       "  'Voll',\n",
       "  'Von brandt',\n",
       "  'Von essen',\n",
       "  'Von grimmelshausen',\n",
       "  'Von ingersleben',\n",
       "  'Vonnegut',\n",
       "  'Von wegberg',\n",
       "  'Voss',\n",
       "  'Vo',\n",
       "  'Wagner',\n",
       "  'Wagner',\n",
       "  'Wahner',\n",
       "  'Wahner',\n",
       "  'Waldfogel',\n",
       "  'Waldvogel',\n",
       "  'Walkenhorst',\n",
       "  'Walter',\n",
       "  'Walther',\n",
       "  'Waltz',\n",
       "  'Wang',\n",
       "  'Warner',\n",
       "  'Waxweiler',\n",
       "  'Weber',\n",
       "  'Wechsler',\n",
       "  'Wedekind',\n",
       "  'Weeber',\n",
       "  'Wegener',\n",
       "  'Wegner',\n",
       "  'Wehner',\n",
       "  'Wehunt',\n",
       "  'Weigand',\n",
       "  'Weiman',\n",
       "  'Weiner',\n",
       "  'Weiss',\n",
       "  'Wei',\n",
       "  'Welter',\n",
       "  'Wendel',\n",
       "  'Wendell',\n",
       "  'Werner',\n",
       "  'Wernher',\n",
       "  'West',\n",
       "  'Westerberg',\n",
       "  'Wetterman',\n",
       "  'Wetzel',\n",
       "  'Wexler',\n",
       "  'Wieck',\n",
       "  'Wiegand',\n",
       "  'Wildgrube',\n",
       "  'Winter',\n",
       "  'Winther',\n",
       "  'Winther',\n",
       "  'Wirner',\n",
       "  'Wirnhier',\n",
       "  'Wirt',\n",
       "  'Wirth',\n",
       "  'Wolf',\n",
       "  'Wolff',\n",
       "  'Wolter',\n",
       "  'Worner',\n",
       "  'Wornhor',\n",
       "  'Wruck',\n",
       "  'Wyman',\n",
       "  'Xylander',\n",
       "  'Zellweger',\n",
       "  'Zilberschlag',\n",
       "  'Zimmerman',\n",
       "  'Zimmermann'],\n",
       " 'Greek': ['Adamidis',\n",
       "  'Adamou',\n",
       "  'Agelakos',\n",
       "  'Akrivopoulos',\n",
       "  'Alexandropoulos',\n",
       "  'Anetakis',\n",
       "  'Angelopoulos',\n",
       "  'Antimisiaris',\n",
       "  'Antipas',\n",
       "  'Antonakos',\n",
       "  'Antoniadis',\n",
       "  'Antonopoulos',\n",
       "  'Antonopoulos',\n",
       "  'Antonopoulos',\n",
       "  'Arvanitoyannis',\n",
       "  'Avgerinos',\n",
       "  'Banos',\n",
       "  'Batsakis',\n",
       "  'Bekyros',\n",
       "  'Belesis',\n",
       "  'Bertsimas',\n",
       "  'Bilias',\n",
       "  'Blades',\n",
       "  'Bouloukos',\n",
       "  'Brisimitzakis',\n",
       "  'Bursinos',\n",
       "  'Calogerakis',\n",
       "  'Calpis',\n",
       "  'Chellos',\n",
       "  'Christakos',\n",
       "  'Christodoulou',\n",
       "  'Christou',\n",
       "  'Chrysanthopoulos',\n",
       "  'Chrysanthopoulos',\n",
       "  'Comino',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Close',\n",
       "  'Dalianis',\n",
       "  'Danas',\n",
       "  'Dasios',\n",
       "  'Demakis',\n",
       "  'Demarchis',\n",
       "  'Demas',\n",
       "  'Demetrious',\n",
       "  'Dertilis',\n",
       "  'Diakogeorgiou',\n",
       "  'Dioletis',\n",
       "  'Dounias',\n",
       "  'Dritsas',\n",
       "  'Drivakis',\n",
       "  'Eatros',\n",
       "  'Egonidis',\n",
       "  'Eliopoulos',\n",
       "  'Forakis',\n",
       "  'Fotopoulos',\n",
       "  'Fourakis',\n",
       "  'Frangopoulos',\n",
       "  'Galanopoulos',\n",
       "  'Garofalis',\n",
       "  'Gavril',\n",
       "  'Gavrilopoulos',\n",
       "  'Georgeakopoulos',\n",
       "  'Geracimos',\n",
       "  'Gianakopulos',\n",
       "  'Giannakopoulos',\n",
       "  'Giannakos',\n",
       "  'Glynatsis',\n",
       "  'Gomatos',\n",
       "  'Grammatakakis',\n",
       "  'Gravari',\n",
       "  'Hadjiyianakies',\n",
       "  'Hagias',\n",
       "  'Haritopoulos',\n",
       "  'Honjas',\n",
       "  'Horiatis',\n",
       "  'Houlis',\n",
       "  'Jamussa',\n",
       "  'Kaglantge',\n",
       "  'Kalakos',\n",
       "  'Kalogeria',\n",
       "  'Kaloxylos',\n",
       "  'Kanavos',\n",
       "  'Kapsimalles',\n",
       "  'Karahalios',\n",
       "  'Karameros',\n",
       "  'Karkampasis',\n",
       "  'Karnoupakis',\n",
       "  'Katsourinis',\n",
       "  'Kefalas',\n",
       "  'Kokkali',\n",
       "  'Kokoris',\n",
       "  'Kolovos',\n",
       "  'Konstantatos',\n",
       "  'Kosmas',\n",
       "  'Kotsilimbas',\n",
       "  'Kotsiopoulos',\n",
       "  'Kouches',\n",
       "  'Koulaxizis',\n",
       "  'Koumanidis',\n",
       "  'Kourempes',\n",
       "  'Kouretas',\n",
       "  'Kouropoulos',\n",
       "  'Kouros',\n",
       "  'Koustoubos',\n",
       "  'Koutsoubos',\n",
       "  'Kreskas',\n",
       "  'Kringos',\n",
       "  'Kyritsis',\n",
       "  'Laganas',\n",
       "  'Leontarakis',\n",
       "  'Letsos',\n",
       "  'Liatos',\n",
       "  'Lillis',\n",
       "  'Lolos',\n",
       "  'Louverdis',\n",
       "  'Makricosta',\n",
       "  'Malihoudis',\n",
       "  'Maneates',\n",
       "  'Manos',\n",
       "  'Manoukarakis',\n",
       "  'Matsoukis',\n",
       "  'Mentis',\n",
       "  'Mersinias',\n",
       "  'Metrofanis',\n",
       "  'Michalaras',\n",
       "  'Milionis',\n",
       "  'Missiakos',\n",
       "  'Moraitopoulos',\n",
       "  'Nikolaou',\n",
       "  'Nomikos',\n",
       "  'Paitakes',\n",
       "  'Paloumbas',\n",
       "  'Panayiotopoulos',\n",
       "  'Panoulias',\n",
       "  'Pantelakos',\n",
       "  'Pantelas',\n",
       "  'Papadelias',\n",
       "  'Papadopulos',\n",
       "  'Papageorge',\n",
       "  'Papoutsis',\n",
       "  'Pappayiorgas',\n",
       "  'Paraskevopoulos',\n",
       "  'Paraskos',\n",
       "  'Paschalis',\n",
       "  'Patrianakos',\n",
       "  'Patselas',\n",
       "  'Pefanis',\n",
       "  'Petimezas',\n",
       "  'Petrakis',\n",
       "  'Pezos',\n",
       "  'Phocas',\n",
       "  'Pispinis',\n",
       "  'Polites',\n",
       "  'Polymenakou',\n",
       "  'Poniros',\n",
       "  'Protopsaltis',\n",
       "  'Rallis',\n",
       "  'Rigatos',\n",
       "  'Rorris',\n",
       "  'Rousses',\n",
       "  'Ruvelas',\n",
       "  'Sakelaris',\n",
       "  'Sakellariou',\n",
       "  'Samios',\n",
       "  'Sardelis',\n",
       "  'Sfakianos',\n",
       "  'Sklavenitis',\n",
       "  'Sortras',\n",
       "  'Sotiris',\n",
       "  'Spyridis',\n",
       "  'Stamatas',\n",
       "  'Stamatelos',\n",
       "  'Stavropoulos',\n",
       "  'Strilakos',\n",
       "  'Stroggylis',\n",
       "  'Tableriou',\n",
       "  'Taflambas',\n",
       "  'Tassioglou',\n",
       "  'Telis',\n",
       "  'Tsoumada',\n",
       "  'Theofilopoulos',\n",
       "  'Theohari',\n",
       "  'Totolos',\n",
       "  'Tourna',\n",
       "  'Tsahalis',\n",
       "  'Tsangaris',\n",
       "  'Tselios',\n",
       "  'Tsogas',\n",
       "  'Vamvakidis',\n",
       "  'Varvitsiotes',\n",
       "  'Vassilikos',\n",
       "  'Vassilopulos',\n",
       "  'Vlahos',\n",
       "  'Vourlis',\n",
       "  'Xydis',\n",
       "  'Zaloumi',\n",
       "  'Zouvelekis'],\n",
       " 'Irish': ['Adam',\n",
       "  'Ahearn',\n",
       "  'Aodh',\n",
       "  'Aodha',\n",
       "  'Aonghuis',\n",
       "  'Aonghus',\n",
       "  'Bhrighde',\n",
       "  'Bradach',\n",
       "  'Bradan',\n",
       "  'Braden',\n",
       "  'Brady',\n",
       "  'Bran',\n",
       "  'Brannon',\n",
       "  'Brian',\n",
       "  'Callaghan',\n",
       "  'Caomh',\n",
       "  'Carey',\n",
       "  'Casey',\n",
       "  'Cassidy',\n",
       "  'Cathain',\n",
       "  'Cathan',\n",
       "  'Cathasach',\n",
       "  'Ceallach',\n",
       "  'Ceallachan',\n",
       "  'Cearbhall',\n",
       "  'Cennetig',\n",
       "  'Ciardha',\n",
       "  'Clark',\n",
       "  'Cleirich',\n",
       "  'Cleirigh',\n",
       "  'Cnaimhin',\n",
       "  'Coghlan',\n",
       "  'Coilean',\n",
       "  'Collins',\n",
       "  'Colman',\n",
       "  'Conall',\n",
       "  'Conchobhar',\n",
       "  'Conn',\n",
       "  'Connell',\n",
       "  'Connolly',\n",
       "  'Cormac',\n",
       "  'Corraidhin',\n",
       "  'Cuidightheach',\n",
       "  'Curran',\n",
       "  'Dubhshlaine',\n",
       "  'Dalach',\n",
       "  'Daly',\n",
       "  'Damhain',\n",
       "  'Damhan',\n",
       "  'Delaney',\n",
       "  'Desmond',\n",
       "  'Devin',\n",
       "  'Diarmaid',\n",
       "  'Doherty',\n",
       "  'Domhnall',\n",
       "  'Donnchadh',\n",
       "  'Donndubhan',\n",
       "  'Donnell',\n",
       "  'Donoghue',\n",
       "  'Donovan',\n",
       "  'Doyle',\n",
       "  'Dubhain',\n",
       "  'Dubhan',\n",
       "  'Duncan',\n",
       "  'Eoghan',\n",
       "  'Eoin',\n",
       "  'Eoin',\n",
       "  'Faolan',\n",
       "  'Farrell',\n",
       "  'Fearghal',\n",
       "  'Fergus',\n",
       "  'Finn',\n",
       "  'Finnegan',\n",
       "  'Fionn',\n",
       "  'Flanagan',\n",
       "  'Flann',\n",
       "  'Flynn',\n",
       "  'Gallchobhar',\n",
       "  'Gerald',\n",
       "  'Giolla',\n",
       "  'Gorman',\n",
       "  'Hayden',\n",
       "  'Ivor',\n",
       "  'John',\n",
       "  'Kavanagh',\n",
       "  'Keefe',\n",
       "  'Kelly',\n",
       "  'Kennedy',\n",
       "  'Lennon',\n",
       "  'Login',\n",
       "  'Macclelland',\n",
       "  'Macdermott',\n",
       "  'Maceachthighearna',\n",
       "  'Macfarland',\n",
       "  'Macghabhann',\n",
       "  'Maciomhair',\n",
       "  'Macshuibhne',\n",
       "  'Madaidhin',\n",
       "  'Madden',\n",
       "  'Maguire',\n",
       "  'Mahoney',\n",
       "  'Maille',\n",
       "  'Malone',\n",
       "  'Manus',\n",
       "  'Maolmhuaidh',\n",
       "  'Mathghamhain',\n",
       "  'Maurice',\n",
       "  'Mcguire',\n",
       "  'Mckay',\n",
       "  'Mclain',\n",
       "  'Mcmahon',\n",
       "  'Mcnab',\n",
       "  'Mcneil',\n",
       "  'Meadhra',\n",
       "  'Michael',\n",
       "  'Milligan',\n",
       "  'Mochan',\n",
       "  'Mohan',\n",
       "  'Molloy',\n",
       "  'Monahan',\n",
       "  'Mooney',\n",
       "  'Muirchertach',\n",
       "  'Mullen',\n",
       "  'Mulryan',\n",
       "  'Murchadh',\n",
       "  'Murphy',\n",
       "  'Names',\n",
       "  'Naoimhin',\n",
       "  'Naomhan',\n",
       "  'Neil',\n",
       "  'Neville',\n",
       "  'Nevin',\n",
       "  'Niadh',\n",
       "  'Niall',\n",
       "  'Nolan',\n",
       "  'Nuallan',\n",
       "  \"O'Boyle\",\n",
       "  \"O'Brien\",\n",
       "  \"O'Byrne\",\n",
       "  \"O'Donnell\",\n",
       "  \"O'Hannagain\",\n",
       "  \"O'Hannigain\",\n",
       "  \"O'Keefe\",\n",
       "  \"O'Mooney\",\n",
       "  \"O'Neal\",\n",
       "  \"O'Boyle\",\n",
       "  \"O'Bree\",\n",
       "  \"O'Brian\",\n",
       "  \"O'Brien\",\n",
       "  \"O'Callaghann\",\n",
       "  \"O'Connell\",\n",
       "  \"O'Connor\",\n",
       "  \"O'Dell\",\n",
       "  \"O'Doherty\",\n",
       "  \"O'Donnell\",\n",
       "  \"O'Donoghue\",\n",
       "  \"O'Dowd\",\n",
       "  \"O'Driscoll\",\n",
       "  \"O'Gorman\",\n",
       "  \"O'Grady\",\n",
       "  \"O'Hagan\",\n",
       "  \"O'Halloran\",\n",
       "  \"O'Hanlon\",\n",
       "  \"O'Hara\",\n",
       "  \"O'Hare\",\n",
       "  \"O'Kane\",\n",
       "  \"O'Keefe\",\n",
       "  \"O'Keeffe\",\n",
       "  \"O'Kelly\",\n",
       "  \"O'Leary\",\n",
       "  \"O'Loughlin\",\n",
       "  \"O'Mahoney\",\n",
       "  \"O'Mahony\",\n",
       "  \"O'Malley\",\n",
       "  \"O'Meara\",\n",
       "  \"O'Neal\",\n",
       "  \"O'Neill\",\n",
       "  \"O'Reilly\",\n",
       "  \"O'Rourke\",\n",
       "  \"O'Ryan\",\n",
       "  \"O'Shea\",\n",
       "  \"O'Sullivan\",\n",
       "  \"O'Toole\",\n",
       "  'Patrick',\n",
       "  'Peatain',\n",
       "  'Pharlain',\n",
       "  'Power',\n",
       "  'Quigley',\n",
       "  'Quinn',\n",
       "  'Quirke',\n",
       "  'Raghailligh',\n",
       "  'Reagan',\n",
       "  'Register',\n",
       "  'Reilly',\n",
       "  'Reynold',\n",
       "  'Rhys',\n",
       "  'Riagain',\n",
       "  'Riagan',\n",
       "  'Riain',\n",
       "  'Rian',\n",
       "  'Rinn',\n",
       "  'Roach',\n",
       "  'Rodagh',\n",
       "  'Rory',\n",
       "  'Ruadh',\n",
       "  'Ruadhain',\n",
       "  'Ruadhan',\n",
       "  'Ruaidh',\n",
       "  'Samuel',\n",
       "  'Scolaidhe',\n",
       "  'Seaghdha',\n",
       "  'Sechnall',\n",
       "  'Seighin',\n",
       "  'Shannon',\n",
       "  'Sheehy',\n",
       "  'Simon',\n",
       "  'Sioda',\n",
       "  'Sloan',\n",
       "  'Sluaghadhan',\n",
       "  'Suaird',\n",
       "  'Sullivan',\n",
       "  'Tadhg',\n",
       "  'Tadhgan',\n",
       "  'Taidhg',\n",
       "  'Teagan',\n",
       "  'Teague',\n",
       "  'Tighearnach',\n",
       "  'Tracey',\n",
       "  'Treasach',\n",
       "  'Whalen',\n",
       "  'Whelan',\n",
       "  'William'],\n",
       " 'Italian': ['Abandonato',\n",
       "  'Abatangelo',\n",
       "  'Abatantuono',\n",
       "  'Abate',\n",
       "  'Abategiovanni',\n",
       "  'Abatescianni',\n",
       "  'Abba',\n",
       "  'Abbadelli',\n",
       "  'Abbascia',\n",
       "  'Abbatangelo',\n",
       "  'Abbatantuono',\n",
       "  'Abbate',\n",
       "  'Abbatelli',\n",
       "  'Abbaticchio',\n",
       "  'Abbiati',\n",
       "  'Abbracciabene',\n",
       "  'Abbracciabeni',\n",
       "  'Abelli',\n",
       "  'Abello',\n",
       "  'Abrami',\n",
       "  'Abramo',\n",
       "  'Acardi',\n",
       "  'Accardi',\n",
       "  'Accardo',\n",
       "  'Acciai',\n",
       "  'Acciaio',\n",
       "  'Acciaioli',\n",
       "  'Acconci',\n",
       "  'Acconcio',\n",
       "  'Accorsi',\n",
       "  'Accorso',\n",
       "  'Accosi',\n",
       "  'Accursio',\n",
       "  'Acerbi',\n",
       "  'Acone',\n",
       "  'Aconi',\n",
       "  'Acqua',\n",
       "  'Acquafredda',\n",
       "  'Acquarone',\n",
       "  'Acquati',\n",
       "  'Adalardi',\n",
       "  'Adami',\n",
       "  'Adamo',\n",
       "  'Adamoli',\n",
       "  'Addario',\n",
       "  'Adelardi',\n",
       "  'Adessi',\n",
       "  'Adimari',\n",
       "  'Adriatico',\n",
       "  'Affini',\n",
       "  'Africani',\n",
       "  'Africano',\n",
       "  'Agani',\n",
       "  'Aggi',\n",
       "  'Aggio',\n",
       "  'Agli',\n",
       "  'Agnelli',\n",
       "  'Agnellutti',\n",
       "  'Agnusdei',\n",
       "  'Agosti',\n",
       "  'Agostini',\n",
       "  'Agresta',\n",
       "  'Agrioli',\n",
       "  'Aiello',\n",
       "  'Aiolfi',\n",
       "  'Airaldi',\n",
       "  'Airo',\n",
       "  'Aita',\n",
       "  'Ajello',\n",
       "  'Alagona',\n",
       "  'Alamanni',\n",
       "  'Albanesi',\n",
       "  'Albani',\n",
       "  'Albano',\n",
       "  'Alberghi',\n",
       "  'Alberghini',\n",
       "  'Alberici',\n",
       "  'Alberighi',\n",
       "  'Albero',\n",
       "  'Albini',\n",
       "  'Albricci',\n",
       "  'Albrici',\n",
       "  'Alcheri',\n",
       "  'Aldebrandi',\n",
       "  'Alderisi',\n",
       "  'Alduino',\n",
       "  'Alemagna',\n",
       "  'Aleppo',\n",
       "  'Alesci',\n",
       "  'Alescio',\n",
       "  'Alesi',\n",
       "  'Alesini',\n",
       "  'Alesio',\n",
       "  'Alessandri',\n",
       "  'Alessi',\n",
       "  'Alfero',\n",
       "  'Aliberti',\n",
       "  'Alinari',\n",
       "  'Aliprandi',\n",
       "  'Allegri',\n",
       "  'Allegro',\n",
       "  'Alo',\n",
       "  'Aloia',\n",
       "  'Aloisi',\n",
       "  'Altamura',\n",
       "  'Altimari',\n",
       "  'Altoviti',\n",
       "  'Alunni',\n",
       "  'Amadei',\n",
       "  'Amadori',\n",
       "  'Amalberti',\n",
       "  'Amantea',\n",
       "  'Amato',\n",
       "  'Amatore',\n",
       "  'Ambrogi',\n",
       "  'Ambrosi',\n",
       "  'Amello',\n",
       "  'Amerighi',\n",
       "  'Amoretto',\n",
       "  'Angioli',\n",
       "  'Ansaldi',\n",
       "  'Anselmetti',\n",
       "  'Anselmi',\n",
       "  'Antonelli',\n",
       "  'Antonini',\n",
       "  'Antonino',\n",
       "  'Aquila',\n",
       "  'Aquino',\n",
       "  'Arbore',\n",
       "  'Ardiccioni',\n",
       "  'Ardizzone',\n",
       "  'Ardovini',\n",
       "  'Arena',\n",
       "  'Aringheri',\n",
       "  'Arlotti',\n",
       "  'Armani',\n",
       "  'Armati',\n",
       "  'Armonni',\n",
       "  'Arnolfi',\n",
       "  'Arnoni',\n",
       "  'Arrighetti',\n",
       "  'Arrighi',\n",
       "  'Arrigucci',\n",
       "  'Aucciello',\n",
       "  'Azzara',\n",
       "  'Baggi',\n",
       "  'Baggio',\n",
       "  'Baglio',\n",
       "  'Bagni',\n",
       "  'Bagnoli',\n",
       "  'Balboni',\n",
       "  'Baldi',\n",
       "  'Baldini',\n",
       "  'Baldinotti',\n",
       "  'Baldovini',\n",
       "  'Bandini',\n",
       "  'Bandoni',\n",
       "  'Barbieri',\n",
       "  'Barone',\n",
       "  'Barsetti',\n",
       "  'Bartalotti',\n",
       "  'Bartolomei',\n",
       "  'Bartolomeo',\n",
       "  'Barzetti',\n",
       "  'Basile',\n",
       "  'Bassanelli',\n",
       "  'Bassani',\n",
       "  'Bassi',\n",
       "  'Basso',\n",
       "  'Basurto',\n",
       "  'Battaglia',\n",
       "  'Bazzoli',\n",
       "  'Bellandi',\n",
       "  'Bellandini',\n",
       "  'Bellincioni',\n",
       "  'Bellini',\n",
       "  'Bello',\n",
       "  'Bellomi',\n",
       "  'Belloni',\n",
       "  'Belluomi',\n",
       "  'Belmonte',\n",
       "  'Bencivenni',\n",
       "  'Benedetti',\n",
       "  'Benenati',\n",
       "  'Benetton',\n",
       "  'Benini',\n",
       "  'Benivieni',\n",
       "  'Benvenuti',\n",
       "  'Berardi',\n",
       "  'Bergamaschi',\n",
       "  'Berti',\n",
       "  'Bertolini',\n",
       "  'Biancardi',\n",
       "  'Bianchi',\n",
       "  'Bicchieri',\n",
       "  'Biondi',\n",
       "  'Biondo',\n",
       "  'Boerio',\n",
       "  'Bologna',\n",
       "  'Bondesan',\n",
       "  'Bonomo',\n",
       "  'Borghi',\n",
       "  'Borgnino',\n",
       "  'Borgogni',\n",
       "  'Bosco',\n",
       "  'Bove',\n",
       "  'Bover',\n",
       "  'Boveri',\n",
       "  'Brambani',\n",
       "  'Brambilla',\n",
       "  'Breda',\n",
       "  'Brioschi',\n",
       "  'Brivio',\n",
       "  'Brunetti',\n",
       "  'Bruno',\n",
       "  'Buffone',\n",
       "  'Bulgarelli',\n",
       "  'Bulgari',\n",
       "  'Buonarroti',\n",
       "  'Busto',\n",
       "  'Caiazzo',\n",
       "  'Caito',\n",
       "  'Caivano',\n",
       "  'Calabrese',\n",
       "  'Calligaris',\n",
       "  'Campana',\n",
       "  'Campo',\n",
       "  'Cantu',\n",
       "  'Capello',\n",
       "  'Capello',\n",
       "  'Capello',\n",
       "  'Capitani',\n",
       "  'Carbone',\n",
       "  'Carboni',\n",
       "  'Carideo',\n",
       "  'Carlevaro',\n",
       "  'Caro',\n",
       "  'Carracci',\n",
       "  'Carrara',\n",
       "  'Caruso',\n",
       "  'Cassano',\n",
       "  'Castro',\n",
       "  'Catalano',\n",
       "  'Cattaneo',\n",
       "  'Cavalcante',\n",
       "  'Cavallo',\n",
       "  'Cingolani',\n",
       "  'Cino',\n",
       "  'Cipriani',\n",
       "  'Cisternino',\n",
       "  'Coiro',\n",
       "  'Cola',\n",
       "  'Colombera',\n",
       "  'Colombo',\n",
       "  'Columbo',\n",
       "  'Como',\n",
       "  'Como',\n",
       "  'Confortola',\n",
       "  'Conti',\n",
       "  'Corna',\n",
       "  'Corti',\n",
       "  'Corvi',\n",
       "  'Costa',\n",
       "  'Costantini',\n",
       "  'Costanzo',\n",
       "  'Cracchiolo',\n",
       "  'Cremaschi',\n",
       "  'Cremona',\n",
       "  'Cremonesi',\n",
       "  'Crespo',\n",
       "  'Croce',\n",
       "  'Crocetti',\n",
       "  'Cucinotta',\n",
       "  'Cuocco',\n",
       "  'Cuoco',\n",
       "  \"D'ambrosio\",\n",
       "  'Damiani',\n",
       "  \"D'amore\",\n",
       "  \"D'angelo\",\n",
       "  \"D'antonio\",\n",
       "  'De angelis',\n",
       "  'De campo',\n",
       "  'De felice',\n",
       "  'De filippis',\n",
       "  'De fiore',\n",
       "  'De laurentis',\n",
       "  'De luca',\n",
       "  'De palma',\n",
       "  'De rege',\n",
       "  'De santis',\n",
       "  'De vitis',\n",
       "  'Di antonio',\n",
       "  'Di caprio',\n",
       "  'Di mercurio',\n",
       "  'Dinapoli',\n",
       "  'Dioli',\n",
       "  'Di pasqua',\n",
       "  'Di pietro',\n",
       "  'Di stefano',\n",
       "  'Donati',\n",
       "  \"D'onofrio\",\n",
       "  'Drago',\n",
       "  'Durante',\n",
       "  'Elena',\n",
       "  'Episcopo',\n",
       "  'Ermacora',\n",
       "  'Esposito',\n",
       "  'Evangelista',\n",
       "  'Fabbri',\n",
       "  'Fabbro',\n",
       "  'Falco',\n",
       "  'Faraldo',\n",
       "  'Farina',\n",
       "  'Farro',\n",
       "  'Fattore',\n",
       "  'Fausti',\n",
       "  'Fava',\n",
       "  'Favero',\n",
       "  'Fermi',\n",
       "  'Ferrara',\n",
       "  'Ferrari',\n",
       "  'Ferraro',\n",
       "  'Ferrero',\n",
       "  'Ferro',\n",
       "  'Fierro',\n",
       "  'Filippi',\n",
       "  'Fini',\n",
       "  'Fiore',\n",
       "  'Fiscella',\n",
       "  'Fiscella',\n",
       "  'Fonda',\n",
       "  'Fontana',\n",
       "  'Fortunato',\n",
       "  'Franco',\n",
       "  'Franzese',\n",
       "  'Furlan',\n",
       "  'Gabrielli',\n",
       "  'Gagliardi',\n",
       "  'Gallo',\n",
       "  'Ganza',\n",
       "  'Garfagnini',\n",
       "  'Garofalo',\n",
       "  'Gaspari',\n",
       "  'Gatti',\n",
       "  'Genovese',\n",
       "  'Gentile',\n",
       "  'Germano',\n",
       "  'Giannino',\n",
       "  'Gimondi',\n",
       "  'Giordano',\n",
       "  'Gismondi',\n",
       "  'Giugovaz',\n",
       "  'Giunta',\n",
       "  'Goretti',\n",
       "  'Gori',\n",
       "  'Greco',\n",
       "  'Grillo',\n",
       "  'Grimaldi',\n",
       "  'Gronchi',\n",
       "  'Guarneri',\n",
       "  'Guerra',\n",
       "  'Guerriero',\n",
       "  'Guidi',\n",
       "  'Guttuso',\n",
       "  'Idoni',\n",
       "  'Innocenti',\n",
       "  'Labriola',\n",
       "  'Laconi',\n",
       "  'Lagana',\n",
       "  'Lagomarsino',\n",
       "  'Lagorio',\n",
       "  'Laguardia',\n",
       "  'Lama',\n",
       "  'Lamberti',\n",
       "  'Lamon',\n",
       "  'Landi',\n",
       "  'Lando',\n",
       "  'Landolfi',\n",
       "  'Laterza',\n",
       "  'Laurito',\n",
       "  'Lazzari',\n",
       "  'Lecce',\n",
       "  'Leccese',\n",
       "  'Leggieri',\n",
       "  'Lemmi',\n",
       "  'Leone',\n",
       "  'Leoni',\n",
       "  'Lippi',\n",
       "  'Locatelli',\n",
       "  'Lombardi',\n",
       "  'Longo',\n",
       "  'Lupo',\n",
       "  'Luzzatto',\n",
       "  'Maestri',\n",
       "  'Magro',\n",
       "  'Mancini',\n",
       "  'Manco',\n",
       "  'Mancuso',\n",
       "  'Manfredi',\n",
       "  'Manfredonia',\n",
       "  'Mantovani',\n",
       "  'Marchegiano',\n",
       "  'Marchesi',\n",
       "  'Marchetti',\n",
       "  'Marchioni',\n",
       "  'Marconi',\n",
       "  'Mari',\n",
       "  'Maria',\n",
       "  'Mariani',\n",
       "  'Marino',\n",
       "  'Marmo',\n",
       "  'Martelli',\n",
       "  'Martinelli',\n",
       "  'Masi',\n",
       "  'Masin',\n",
       "  'Mazza',\n",
       "  'Merlo',\n",
       "  'Messana',\n",
       "  'Micheli',\n",
       "  'Milani',\n",
       "  'Milano',\n",
       "  'Modugno',\n",
       "  'Mondadori',\n",
       "  'Mondo',\n",
       "  'Montagna',\n",
       "  'Montana',\n",
       "  'Montanari',\n",
       "  'Monte',\n",
       "  'Monti',\n",
       "  'Morandi',\n",
       "  'Morello',\n",
       "  'Moretti',\n",
       "  'Morra',\n",
       "  'Moschella',\n",
       "  'Mosconi',\n",
       "  'Motta',\n",
       "  'Muggia',\n",
       "  'Muraro',\n",
       "  'Murgia',\n",
       "  'Murtas',\n",
       "  'Nacar',\n",
       "  'Naggi',\n",
       "  'Naggia',\n",
       "  'Naldi',\n",
       "  'Nana',\n",
       "  'Nani',\n",
       "  'Nanni',\n",
       "  'Nannini',\n",
       "  'Napoleoni',\n",
       "  'Napoletani',\n",
       "  'Napoliello',\n",
       "  'Nardi',\n",
       "  'Nardo',\n",
       "  'Nardovino',\n",
       "  'Nasato',\n",
       "  'Nascimbene',\n",
       "  'Nascimbeni',\n",
       "  'Natale',\n",
       "  'Nave',\n",
       "  'Nazario',\n",
       "  'Necchi',\n",
       "  'Negri',\n",
       "  'Negrini',\n",
       "  'Nelli',\n",
       "  'Nenci',\n",
       "  'Nepi',\n",
       "  'Neri',\n",
       "  'Neroni',\n",
       "  'Nervetti',\n",
       "  'Nervi',\n",
       "  'Nespola',\n",
       "  'Nicastro',\n",
       "  'Nicchi',\n",
       "  'Nicodemo',\n",
       "  'Nicolai',\n",
       "  'Nicolosi',\n",
       "  'Nicosia',\n",
       "  'Nicotera',\n",
       "  'Nieddu',\n",
       "  'Nieri',\n",
       "  'Nigro',\n",
       "  'Nisi',\n",
       "  'Nizzola',\n",
       "  'Noschese',\n",
       "  'Notaro',\n",
       "  'Notoriano',\n",
       "  'Oberti',\n",
       "  'Oberto',\n",
       "  'Ongaro',\n",
       "  'Orlando',\n",
       "  'Orsini',\n",
       "  'Pace',\n",
       "  'Padovan',\n",
       "  'Padovano',\n",
       "  'Pagani',\n",
       "  'Pagano',\n",
       "  'Palladino',\n",
       "  'Palmisano',\n",
       "  'Palumbo',\n",
       "  'Panzavecchia',\n",
       "  'Parisi',\n",
       "  'Parma',\n",
       "  'Parodi',\n",
       "  'Parri',\n",
       "  'Parrino',\n",
       "  'Passerini',\n",
       "  'Pastore',\n",
       "  'Paternoster',\n",
       "  'Pavesi',\n",
       "  'Pavone',\n",
       "  'Pavoni',\n",
       "  'Pecora',\n",
       "  'Pedrotti',\n",
       "  'Pellegrino',\n",
       "  'Perugia',\n",
       "  'Pesaresi',\n",
       "  'Pesaro',\n",
       "  'Pesce',\n",
       "  'Petri',\n",
       "  'Pherigo',\n",
       "  'Piazza',\n",
       "  'Piccirillo',\n",
       "  'Piccoli',\n",
       "  'Pierno',\n",
       "  'Pietri',\n",
       "  'Pini',\n",
       "  'Piovene',\n",
       "  'Piraino',\n",
       "  'Pisani',\n",
       "  'Pittaluga',\n",
       "  'Poggi',\n",
       "  'Poggio',\n",
       "  'Poletti',\n",
       "  'Pontecorvo',\n",
       "  'Portelli',\n",
       "  'Porto',\n",
       "  'Portoghese',\n",
       "  'Potenza',\n",
       "  'Pozzi',\n",
       "  'Profeta',\n",
       "  'Prosdocimi',\n",
       "  'Provenza',\n",
       "  'Provenzano',\n",
       "  'Pugliese',\n",
       "  'Quaranta',\n",
       "  'Quattrocchi',\n",
       "  'Ragno',\n",
       "  'Raimondi',\n",
       "  'Rais',\n",
       "  'Rana',\n",
       "  'Raneri',\n",
       "  'Rao',\n",
       "  'Rapallino',\n",
       "  'Ratti',\n",
       "  'Ravenna',\n",
       "  'Re',\n",
       "  'Ricchetti',\n",
       "  'Ricci',\n",
       "  'Riggi',\n",
       "  'Righi',\n",
       "  'Rinaldi',\n",
       "  'Riva',\n",
       "  'Rizzo',\n",
       "  'Robustelli',\n",
       "  'Rocca',\n",
       "  'Rocchi',\n",
       "  'Rocco',\n",
       "  'Roma',\n",
       "  'Roma',\n",
       "  'Romagna',\n",
       "  'Romagnoli',\n",
       "  'Romano',\n",
       "  'Romano',\n",
       "  'Romero',\n",
       "  'Roncalli',\n",
       "  'Ronchi',\n",
       "  'Rosa',\n",
       "  'Rossi',\n",
       "  'Rossini',\n",
       "  'Rotolo',\n",
       "  'Rovigatti',\n",
       "  'Ruggeri',\n",
       "  'Russo',\n",
       "  'Rustici',\n",
       "  'Ruzzier',\n",
       "  'Sabbadin',\n",
       "  'Sacco',\n",
       "  'Sala',\n",
       "  'Salomon',\n",
       "  'Salucci',\n",
       "  'Salvaggi',\n",
       "  'Salvai',\n",
       "  'Salvail',\n",
       "  'Salvatici',\n",
       "  'Salvay',\n",
       "  'Sanna',\n",
       "  'Sansone',\n",
       "  'Santini',\n",
       "  'Santoro',\n",
       "  'Sapienti',\n",
       "  'Sarno',\n",
       "  'Sarti',\n",
       "  'Sartini',\n",
       "  'Sarto',\n",
       "  'Savona',\n",
       "  'Scarpa',\n",
       "  'Scarsi',\n",
       "  'Scavo',\n",
       "  'Sciacca',\n",
       "  'Sciacchitano',\n",
       "  'Sciarra',\n",
       "  'Scordato',\n",
       "  'Scotti',\n",
       "  'Scutese',\n",
       "  'Sebastiani',\n",
       "  'Sebastino',\n",
       "  'Segreti',\n",
       "  'Selmone',\n",
       "  'Selvaggio',\n",
       "  'Serafin',\n",
       "  'Serafini',\n",
       "  'Serpico',\n",
       "  'Sessa',\n",
       "  'Sgro',\n",
       "  'Siena',\n",
       "  'Silvestri',\n",
       "  'Sinagra',\n",
       "  'Sinagra',\n",
       "  'Soldati',\n",
       "  'Somma',\n",
       "  'Sordi',\n",
       "  'Soriano',\n",
       "  'Sorrentino',\n",
       "  'Spada',\n",
       "  'Spano',\n",
       "  'Sparacello',\n",
       "  'Speziale',\n",
       "  'Spini',\n",
       "  'Stabile',\n",
       "  'Stablum',\n",
       "  'Stilo',\n",
       "  'Sultana',\n",
       "  'Tafani',\n",
       "  'Tamaro',\n",
       "  'Tamboia',\n",
       "  'Tanzi',\n",
       "  'Tarantino',\n",
       "  'Taverna',\n",
       "  'Tedesco',\n",
       "  'Terranova',\n",
       "  'Terzi',\n",
       "  'Tessaro',\n",
       "  'Testa',\n",
       "  'Tiraboschi',\n",
       "  'Tivoli',\n",
       "  'Todaro',\n",
       "  'Toloni',\n",
       "  'Tornincasa',\n",
       "  'Toselli',\n",
       "  'Tosetti',\n",
       "  'Tosi',\n",
       "  'Tosto',\n",
       "  'Trapani',\n",
       "  'Traversa',\n",
       "  'Traversi',\n",
       "  'Traversini',\n",
       "  'Traverso',\n",
       "  'Trucco',\n",
       "  'Trudu',\n",
       "  'Tumicelli',\n",
       "  'Turati',\n",
       "  'Turchi',\n",
       "  'Uberti',\n",
       "  'Uccello',\n",
       "  'Uggeri',\n",
       "  'Ughi',\n",
       "  'Ungaretti',\n",
       "  'Ungaro',\n",
       "  'Vacca',\n",
       "  'Vaccaro',\n",
       "  'Valenti',\n",
       "  'Valentini',\n",
       "  'Valerio',\n",
       "  'Varano',\n",
       "  'Ventimiglia',\n",
       "  'Ventura',\n",
       "  'Verona',\n",
       "  'Veronesi',\n",
       "  'Vescovi',\n",
       "  'Vespa',\n",
       "  'Vestri',\n",
       "  'Vicario',\n",
       "  'Vico',\n",
       "  'Vigo',\n",
       "  'Villa',\n",
       "  'Vinci',\n",
       "  'Vinci',\n",
       "  'Viola',\n",
       "  'Vitali',\n",
       "  'Viteri',\n",
       "  'Voltolini',\n",
       "  'Zambrano',\n",
       "  'Zanetti',\n",
       "  'Zangari',\n",
       "  'Zappa',\n",
       "  'Zeni',\n",
       "  'Zini',\n",
       "  'Zino',\n",
       "  'Zunino'],\n",
       " 'Japanese': ['Abe',\n",
       "  'Abukara',\n",
       "  'Adachi',\n",
       "  'Aida',\n",
       "  'Aihara',\n",
       "  'Aizawa',\n",
       "  'Ajibana',\n",
       "  'Akaike',\n",
       "  'Akamatsu',\n",
       "  'Akatsuka',\n",
       "  'Akechi',\n",
       "  'Akera',\n",
       "  'Akimoto',\n",
       "  'Akita',\n",
       "  'Akiyama',\n",
       "  'Akutagawa',\n",
       "  'Amagawa',\n",
       "  'Amaya',\n",
       "  'Amori',\n",
       "  'Anami',\n",
       "  'Ando',\n",
       "  'Anzai',\n",
       "  'Aoki',\n",
       "  'Arai',\n",
       "  'Arakawa',\n",
       "  'Araki',\n",
       "  'Arakida',\n",
       "  'Arato',\n",
       "  'Arihyoshi',\n",
       "  'Arishima',\n",
       "  'Arita',\n",
       "  'Ariwa',\n",
       "  'Ariwara',\n",
       "  'Asahara',\n",
       "  'Asahi',\n",
       "  'Asai',\n",
       "  'Asano',\n",
       "  'Asanuma',\n",
       "  'Asari',\n",
       "  'Ashia',\n",
       "  'Ashida',\n",
       "  'Ashikaga',\n",
       "  'Asuhara',\n",
       "  'Atshushi',\n",
       "  'Ayabito',\n",
       "  'Ayugai',\n",
       "  'Baba',\n",
       "  'Baisotei',\n",
       "  'Bando',\n",
       "  'Bunya',\n",
       "  'Chiba',\n",
       "  'Chikamatsu',\n",
       "  'Chikanatsu',\n",
       "  'Chino',\n",
       "  'Chishu',\n",
       "  'Choshi',\n",
       "  'Daishi',\n",
       "  'Dan',\n",
       "  'Date',\n",
       "  'Dazai',\n",
       "  'Deguchi',\n",
       "  'Deushi',\n",
       "  'Doi',\n",
       "  'Ebina',\n",
       "  'Ebisawa',\n",
       "  'Eda',\n",
       "  'Egami',\n",
       "  'Eguchi',\n",
       "  'Ekiguchi',\n",
       "  'Endo',\n",
       "  'Endoso',\n",
       "  'Enoki',\n",
       "  'Enomoto',\n",
       "  'Erizawa',\n",
       "  'Eto',\n",
       "  'Etsuko',\n",
       "  'Ezakiya',\n",
       "  'Fuchida',\n",
       "  'Fugunaga',\n",
       "  'Fujikage',\n",
       "  'Fujimaki',\n",
       "  'Fujimoto',\n",
       "  'Fujioka',\n",
       "  'Fujishima',\n",
       "  'Fujita',\n",
       "  'Fujiwara',\n",
       "  'Fukao',\n",
       "  'Fukayama',\n",
       "  'Fukuda',\n",
       "  'Fukumitsu',\n",
       "  'Fukunaka',\n",
       "  'Fukuoka',\n",
       "  'Fukusaku',\n",
       "  'Fukushima',\n",
       "  'Fukuyama',\n",
       "  'Fukuzawa',\n",
       "  'Fumihiko',\n",
       "  'Funabashi',\n",
       "  'Funaki',\n",
       "  'Funakoshi',\n",
       "  'Furusawa',\n",
       "  'Fuschida',\n",
       "  'Fuse',\n",
       "  'Futabatei',\n",
       "  'Fuwa',\n",
       "  'Gakusha',\n",
       "  'Genda',\n",
       "  'Genji',\n",
       "  'Gensai',\n",
       "  'Godo',\n",
       "  'Goto',\n",
       "  'Gushiken',\n",
       "  'Hachirobei',\n",
       "  'Haga',\n",
       "  'Hagino',\n",
       "  'Hagiwara',\n",
       "  'Hama',\n",
       "  'Hamacho',\n",
       "  'Hamada',\n",
       "  'Hamaguchi',\n",
       "  'Hamamoto',\n",
       "  'Hanabusa',\n",
       "  'Hanari',\n",
       "  'Handa',\n",
       "  'Hara',\n",
       "  'Harada',\n",
       "  'Haruguchi',\n",
       "  'Hasegawa',\n",
       "  'Hasekura',\n",
       "  'Hashimoto',\n",
       "  'Hasimoto',\n",
       "  'Hatakeda',\n",
       "  'Hatakeyama',\n",
       "  'Hatayama',\n",
       "  'Hatoyama',\n",
       "  'Hattori',\n",
       "  'Hayakawa',\n",
       "  'Hayami',\n",
       "  'Hayashi',\n",
       "  'Hayashida',\n",
       "  'Hayata',\n",
       "  'Hayuata',\n",
       "  'Hida',\n",
       "  'Hideaki',\n",
       "  'Hideki',\n",
       "  'Hideyoshi',\n",
       "  'Higashikuni',\n",
       "  'Higashiyama',\n",
       "  'Higo',\n",
       "  'Higoshi',\n",
       "  'Higuchi',\n",
       "  'Hike',\n",
       "  'Hino',\n",
       "  'Hira',\n",
       "  'Hiraga',\n",
       "  'Hiraki',\n",
       "  'Hirano',\n",
       "  'Hiranuma',\n",
       "  'Hiraoka',\n",
       "  'Hirase',\n",
       "  'Hirasi',\n",
       "  'Hirata',\n",
       "  'Hiratasuka',\n",
       "  'Hirayama',\n",
       "  'Hiro',\n",
       "  'Hirose',\n",
       "  'Hirota',\n",
       "  'Hiroyuki',\n",
       "  'Hisamatsu',\n",
       "  'Hishida',\n",
       "  'Hishikawa',\n",
       "  'Hitomi',\n",
       "  'Hiyama',\n",
       "  'Hohki',\n",
       "  'Hojo',\n",
       "  'Hokusai',\n",
       "  'Honami',\n",
       "  'Honda',\n",
       "  'Hori',\n",
       "  'Horigome',\n",
       "  'Horigoshi',\n",
       "  'Horiuchi',\n",
       "  'Horri',\n",
       "  'Hoshino',\n",
       "  'Hosokawa',\n",
       "  'Hosokaya',\n",
       "  'Hotate',\n",
       "  'Hotta',\n",
       "  'Hyata',\n",
       "  'Hyobanshi',\n",
       "  'Ibi',\n",
       "  'Ibu',\n",
       "  'Ibuka',\n",
       "  'Ichigawa',\n",
       "  'Ichihara',\n",
       "  'Ichikawa',\n",
       "  'Ichimonji',\n",
       "  'Ichiro',\n",
       "  'Ichisada',\n",
       "  'Ichiyusai',\n",
       "  'Idane',\n",
       "  'Iemochi',\n",
       "  'Ienari',\n",
       "  'Iesada',\n",
       "  'Ieyasu',\n",
       "  'Ieyoshi',\n",
       "  'Igarashi',\n",
       "  'Ihara',\n",
       "  'Ii',\n",
       "  'Iida',\n",
       "  'Iijima',\n",
       "  'Iitaka',\n",
       "  'Ijichi',\n",
       "  'Ijiri',\n",
       "  'Ikeda',\n",
       "  'Ikina',\n",
       "  'Ikoma',\n",
       "  'Imada',\n",
       "  'Imagawa',\n",
       "  'Imai',\n",
       "  'Imaizumi',\n",
       "  'Imamura',\n",
       "  'Imoo',\n",
       "  'Ina',\n",
       "  'Inaba',\n",
       "  'Inao',\n",
       "  'Inihara',\n",
       "  'Ino',\n",
       "  'Inoguchi',\n",
       "  'Inokuma',\n",
       "  'Inoue',\n",
       "  'Inouye',\n",
       "  'Inukai',\n",
       "  'Ippitsusai',\n",
       "  'Irie',\n",
       "  'Iriye',\n",
       "  'Isayama',\n",
       "  'Ise',\n",
       "  'Iseki',\n",
       "  'Iseya',\n",
       "  'Ishibashi',\n",
       "  'Ishida',\n",
       "  'Ishiguro',\n",
       "  'Ishihara',\n",
       "  'Ishikawa',\n",
       "  'Ishimaru',\n",
       "  'Ishimura',\n",
       "  'Ishinomori',\n",
       "  'Ishiyama',\n",
       "  'Isobe',\n",
       "  'Isoda',\n",
       "  'Isozaki',\n",
       "  'Itagaki',\n",
       "  'Itami',\n",
       "  'Ito',\n",
       "  'Itoh',\n",
       "  'Iwahara',\n",
       "  'Iwahashi',\n",
       "  'Iwakura',\n",
       "  'Iwasa',\n",
       "  'Iwasaki',\n",
       "  'Izumi',\n",
       "  'Jimbo',\n",
       "  'Jippensha',\n",
       "  'Jo',\n",
       "  'Joshuya',\n",
       "  'Joshuyo',\n",
       "  'Jukodo',\n",
       "  'Jumonji',\n",
       "  'Kada',\n",
       "  'Kagabu',\n",
       "  'Kagawa',\n",
       "  'Kahae',\n",
       "  'Kahaya',\n",
       "  'Kaibara',\n",
       "  'Kaima',\n",
       "  'Kajahara',\n",
       "  'Kajitani',\n",
       "  'Kajiwara',\n",
       "  'Kajiyama',\n",
       "  'Kakinomoto',\n",
       "  'Kakutama',\n",
       "  'Kamachi',\n",
       "  'Kamata',\n",
       "  'Kaminaga',\n",
       "  'Kamio',\n",
       "  'Kamioka',\n",
       "  'Kamisaka',\n",
       "  'Kamo',\n",
       "  'Kamon',\n",
       "  'Kan',\n",
       "  'Kanada',\n",
       "  'Kanagaki',\n",
       "  'Kanegawa',\n",
       "  'Kaneko',\n",
       "  'Kanesaka',\n",
       "  'Kano',\n",
       "  'Karamorita',\n",
       "  'Karube',\n",
       "  'Karubo',\n",
       "  'Kasahara',\n",
       "  'Kasai',\n",
       "  'Kasamatsu',\n",
       "  'Kasaya',\n",
       "  'Kase',\n",
       "  'Kashiwagi',\n",
       "  'Kasuse',\n",
       "  'Kataoka',\n",
       "  'Katayama',\n",
       "  'Katayanagi',\n",
       "  'Kate',\n",
       "  'Kato',\n",
       "  'Katoaka',\n",
       "  'Katsu',\n",
       "  'Katsukawa',\n",
       "  'Katsumata',\n",
       "  'Katsura',\n",
       "  'Katsushika',\n",
       "  'Kawabata',\n",
       "  'Kawachi',\n",
       "  'Kawagichi',\n",
       "  'Kawagishi',\n",
       "  'Kawaguchi',\n",
       "  'Kawai',\n",
       "  'Kawaii',\n",
       "  'Kawakami',\n",
       "  'Kawamata',\n",
       "  'Kawamura',\n",
       "  'Kawasaki',\n",
       "  'Kawasawa',\n",
       "  'Kawashima',\n",
       "  'Kawasie',\n",
       "  'Kawatake',\n",
       "  'Kawate',\n",
       "  'Kawayama',\n",
       "  'Kawazu',\n",
       "  'Kaza',\n",
       "  'Kazuyoshi',\n",
       "  'Kenkyusha',\n",
       "  'Kenmotsu',\n",
       "  'Kentaro',\n",
       "  'Ki',\n",
       "  'Kido',\n",
       "  'Kihara',\n",
       "  'Kijimuta',\n",
       "  'Kijmuta',\n",
       "  'Kikkawa',\n",
       "  'Kikuchi',\n",
       "  'Kikugawa',\n",
       "  'Kikui',\n",
       "  'Kikutake',\n",
       "  'Kimio',\n",
       "  'Kimiyama',\n",
       "  'Kimura',\n",
       "  'Kinashita',\n",
       "  'Kinoshita',\n",
       "  'Kinugasa',\n",
       "  'Kira',\n",
       "  'Kishi',\n",
       "  'Kiski',\n",
       "  'Kita',\n",
       "  'Kitabatake',\n",
       "  'Kitagawa',\n",
       "  'Kitamura',\n",
       "  'Kitano',\n",
       "  'Kitao',\n",
       "  'Kitoaji',\n",
       "  'Ko',\n",
       "  'Kobayashi',\n",
       "  'Kobi',\n",
       "  'Kodama',\n",
       "  'Koga',\n",
       "  'Kogara',\n",
       "  'Kogo',\n",
       "  'Koguchi',\n",
       "  'Koiso',\n",
       "  'Koizumi',\n",
       "  'Kojima',\n",
       "  'Kokan',\n",
       "  'Komagata',\n",
       "  'Komatsu',\n",
       "  'Komatsuzaki',\n",
       "  'Komine',\n",
       "  'Komiya',\n",
       "  'Komon',\n",
       "  'Komura',\n",
       "  'Kon',\n",
       "  'Konae',\n",
       "  'Konda',\n",
       "  'Kondo',\n",
       "  'Konishi',\n",
       "  'Kono',\n",
       "  'Konoe',\n",
       "  'Koruba',\n",
       "  'Koshin',\n",
       "  'Kotara',\n",
       "  'Kotoku',\n",
       "  'Koyama',\n",
       "  'Koyanagi',\n",
       "  'Kozu',\n",
       "  'Kubo',\n",
       "  'Kubota',\n",
       "  'Kudara',\n",
       "  'Kudo',\n",
       "  'Kuga',\n",
       "  'Kumagae',\n",
       "  'Kumasaka',\n",
       "  'Kunda',\n",
       "  'Kunikida',\n",
       "  'Kunisada',\n",
       "  'Kuno',\n",
       "  'Kunomasu',\n",
       "  'Kuramochi',\n",
       "  'Kuramoto',\n",
       "  'Kurata',\n",
       "  'Kurkawa',\n",
       "  'Kurmochi',\n",
       "  'Kuroda',\n",
       "  'Kurofuji',\n",
       "  'Kurogane',\n",
       "  'Kurohiko',\n",
       "  'Kuroki',\n",
       "  'Kurosawa',\n",
       "  'Kurusu',\n",
       "  'Kusatsu',\n",
       "  'Kusonoki',\n",
       "  'Kusuhara',\n",
       "  'Kusunoki',\n",
       "  'Kuwabara',\n",
       "  'Kwakami',\n",
       "  'Kyubei',\n",
       "  'Maeda',\n",
       "  'Maehata',\n",
       "  'Maeno',\n",
       "  'Maita',\n",
       "  'Makiguchi',\n",
       "  'Makino',\n",
       "  'Makioka',\n",
       "  'Makuda',\n",
       "  'Marubeni',\n",
       "  'Marugo',\n",
       "  'Marusa',\n",
       "  'Maruya',\n",
       "  'Maruyama',\n",
       "  'Masanobu',\n",
       "  'Masaoka',\n",
       "  'Mashita',\n",
       "  'Masoni',\n",
       "  'Masudu',\n",
       "  'Masuko',\n",
       "  'Masuno',\n",
       "  'Masuzoe',\n",
       "  'Matano',\n",
       "  'Matokai',\n",
       "  'Matoke',\n",
       "  'Matsuda',\n",
       "  'Matsukata',\n",
       "  'Matsuki',\n",
       "  'Matsumara',\n",
       "  'Matsumoto',\n",
       "  'Matsumura',\n",
       "  'Matsuo',\n",
       "  'Matsuoka',\n",
       "  'Matsura',\n",
       "  'Matsushina',\n",
       "  'Matsushita',\n",
       "  'Matsuya',\n",
       "  'Matsuzawa',\n",
       "  'Mayuzumi',\n",
       "  'Mazaki',\n",
       "  'Mazawa',\n",
       "  'Mazuka',\n",
       "  'Mifune',\n",
       "  'Mihashi',\n",
       "  'Miki',\n",
       "  'Mimasuya',\n",
       "  'Minabuchi',\n",
       "  'Minami',\n",
       "  'Minamoto',\n",
       "  'Minatoya',\n",
       "  'Minobe',\n",
       "  'Mishima',\n",
       "  'Mitsubishi',\n",
       "  'Mitsuharu',\n",
       "  'Mitsui',\n",
       "  'Mitsukuri',\n",
       "  'Mitsuwa',\n",
       "  'Mitsuya',\n",
       "  'Mitzusaka',\n",
       "  'Miura',\n",
       "  'Miwa',\n",
       "  'Miyagi',\n",
       "  'Miyahara',\n",
       "  'Miyajima',\n",
       "  'Miyake',\n",
       "  'Miyamae',\n",
       "  'Miyamoto',\n",
       "  'Miyazaki',\n",
       "  'Miyazawa',\n",
       "  'Miyoshi',\n",
       "  'Mizoguchi',\n",
       "  'Mizumaki',\n",
       "  'Mizuno',\n",
       "  'Mizutani',\n",
       "  'Modegi',\n",
       "  'Momotami',\n",
       "  'Momotani',\n",
       "  'Monomonoi',\n",
       "  'Mori',\n",
       "  'Moriguchi',\n",
       "  'Morimoto',\n",
       "  'Morinaga',\n",
       "  'Morioka',\n",
       "  'Morishita',\n",
       "  'Morisue',\n",
       "  'Morita',\n",
       "  'Morri',\n",
       "  'Moto',\n",
       "  'Motoori',\n",
       "  'Motoyoshi',\n",
       "  'Munakata',\n",
       "  'Munkata',\n",
       "  'Muraguchi',\n",
       "  'Murakami',\n",
       "  'Muraoka',\n",
       "  'Murasaki',\n",
       "  'Murase',\n",
       "  'Murata',\n",
       "  'Murkami',\n",
       "  'Muro',\n",
       "  'Muruyama',\n",
       "  'Mushanaokoji',\n",
       "  'Mushashibo',\n",
       "  'Muso',\n",
       "  'Mutsu',\n",
       "  'Nagahama',\n",
       "  'Nagai',\n",
       "  'Nagano',\n",
       "  'Nagasawa',\n",
       "  'Nagase',\n",
       "  'Nagata',\n",
       "  'Nagatsuka',\n",
       "  'Nagumo',\n",
       "  'Naito',\n",
       "  'Nakada',\n",
       "  'Nakadai',\n",
       "  'Nakadan',\n",
       "  'Nakae',\n",
       "  'Nakagawa',\n",
       "  'Nakahara',\n",
       "  'Nakajima',\n",
       "  'Nakamoto',\n",
       "  'Nakamura',\n",
       "  'Nakane',\n",
       "  'Nakanishi',\n",
       "  'Nakano',\n",
       "  'Nakanoi',\n",
       "  'Nakao',\n",
       "  'Nakasato',\n",
       "  'Nakasawa',\n",
       "  'Nakasone',\n",
       "  'Nakata',\n",
       "  'Nakatoni',\n",
       "  'Nakayama',\n",
       "  'Nakazawa',\n",
       "  'Namiki',\n",
       "  'Nanami',\n",
       "  'Narahashi',\n",
       "  'Narato',\n",
       "  'Narita',\n",
       "  'Nataga',\n",
       "  'Natsume',\n",
       "  'Nawabe',\n",
       "  'Nemoto',\n",
       "  'Niijima',\n",
       "  'Nijo',\n",
       "  'Ninomiya',\n",
       "  'Nishi',\n",
       "  'Nishihara',\n",
       "  'Nishikawa',\n",
       "  'Nishimoto',\n",
       "  'Nishimura',\n",
       "  'Nishimuraya',\n",
       "  'Nishio',\n",
       "  'Nishiwaki',\n",
       "  'Nitta',\n",
       "  'Nobunaga',\n",
       "  'Noda',\n",
       "  'Nogi',\n",
       "  'Noguchi',\n",
       "  'Nogushi',\n",
       "  'Nomura',\n",
       "  'Nonomura',\n",
       "  'Noro',\n",
       "  'Nosaka',\n",
       "  'Nose',\n",
       "  'Nozaki',\n",
       "  'Nozara',\n",
       "  'Numajiri',\n",
       "  'Numata',\n",
       "  'Obata',\n",
       "  'Obinata',\n",
       "  'Obuchi',\n",
       "  'Ochiai',\n",
       "  'Ochida',\n",
       "  'Odaka',\n",
       "  'Ogata',\n",
       "  'Ogiwara',\n",
       "  'Ogura',\n",
       "  'Ogyu',\n",
       "  'Ohba',\n",
       "  'Ohira',\n",
       "  'Ohishi',\n",
       "  'Ohka',\n",
       "  'Ohmae',\n",
       "  'Ohmiya',\n",
       "  'Oichi',\n",
       "  'Oinuma',\n",
       "  'Oishi',\n",
       "  'Okabe',\n",
       "  'Okada',\n",
       "  'Okakura',\n",
       "  'Okamoto',\n",
       "  'Okamura',\n",
       "  'Okanao',\n",
       "  'Okanaya',\n",
       "  'Okano',\n",
       "  'Okasawa',\n",
       "  'Okawa',\n",
       "  'Okazaki',\n",
       "  'Okazawaya',\n",
       "  'Okimasa',\n",
       "  'Okimoto',\n",
       "  'Okita',\n",
       "  'Okubo',\n",
       "  'Okuda',\n",
       "  'Okui',\n",
       "  'Okuma',\n",
       "  'Okuma',\n",
       "  'Okumura',\n",
       "  'Okura',\n",
       "  'Omori',\n",
       "  'Omura',\n",
       "  'Onishi',\n",
       "  'Ono',\n",
       "  'Onoda',\n",
       "  'Onoe',\n",
       "  'Onohara',\n",
       "  'Ooka',\n",
       "  'Osagawa',\n",
       "  'Osaragi',\n",
       "  'Oshima',\n",
       "  'Oshin',\n",
       "  'Ota',\n",
       "  'Otaka',\n",
       "  'Otake',\n",
       "  'Otani',\n",
       "  'Otomo',\n",
       "  'Otsu',\n",
       "  'Otsuka',\n",
       "  'Ouchi',\n",
       "  'Oyama',\n",
       "  'Ozaki',\n",
       "  'Ozawa',\n",
       "  'Ozu',\n",
       "  'Raikatuji',\n",
       "  'Royama',\n",
       "  'Ryusaki',\n",
       "  'Sada',\n",
       "  'Saeki',\n",
       "  'Saga',\n",
       "  'Saigo',\n",
       "  'Saiki',\n",
       "  'Saionji',\n",
       "  'Saito',\n",
       "  'Saitoh',\n",
       "  'Saji',\n",
       "  'Sakagami',\n",
       "  'Sakai',\n",
       "  'Sakakibara',\n",
       "  'Sakamoto',\n",
       "  'Sakanoue',\n",
       "  'Sakata',\n",
       "  'Sakiyurai',\n",
       "  'Sakoda',\n",
       "  'Sakubara',\n",
       "  'Sakuraba',\n",
       "  'Sakurai',\n",
       "  'Sammiya',\n",
       "  'Sanda',\n",
       "  'Sanjo',\n",
       "  'Sano',\n",
       "  'Santo',\n",
       "  'Saromi',\n",
       "  'Sarumara',\n",
       "  'Sasada',\n",
       "  'Sasakawa',\n",
       "  'Sasaki',\n",
       "  'Sassa',\n",
       "  'Satake',\n",
       "  'Sato',\n",
       "  'Satoh',\n",
       "  'Satoya',\n",
       "  'Sawamatsu',\n",
       "  'Sawamura',\n",
       "  'Sayuki',\n",
       "  'Segawa',\n",
       "  'Sekigawa',\n",
       "  'Sekine',\n",
       "  'Sekozawa',\n",
       "  'Sen',\n",
       "  'Senmatsu',\n",
       "  'Seo',\n",
       "  'Serizawa',\n",
       "  'Shiba',\n",
       "  'Shibaguchi',\n",
       "  'Shibanuma',\n",
       "  'Shibasaki',\n",
       "  'Shibasawa',\n",
       "  'Shibata',\n",
       "  'Shibukji',\n",
       "  'Shichirobei',\n",
       "  'Shidehara',\n",
       "  'Shiga',\n",
       "  'Shiganori',\n",
       "  'Shige',\n",
       "  'Shigeki',\n",
       "  'Shigemitsu',\n",
       "  'Shigi',\n",
       "  'Shikitei',\n",
       "  'Shikuk',\n",
       "  'Shima',\n",
       "  'Shimada',\n",
       "  'Shimakage',\n",
       "  'Shimamura',\n",
       "  'Shimanouchi',\n",
       "  'Shimaoka',\n",
       "  'Shimazaki',\n",
       "  'Shimazu',\n",
       "  'Shimedzu',\n",
       "  'Shimizu',\n",
       "  'Shimohira',\n",
       "  'Shimon',\n",
       "  'Shimura',\n",
       "  'Shimuzu',\n",
       "  'Shinko',\n",
       "  'Shinozaki',\n",
       "  'Shinozuka',\n",
       "  'Shintaro',\n",
       "  'Shiokawa',\n",
       "  'Shiomi',\n",
       "  'Shiomiya',\n",
       "  'Shionoya',\n",
       "  'Shiotani',\n",
       "  'Shioya',\n",
       "  'Shirahata',\n",
       "  'Shirai',\n",
       "  'Shiraishi',\n",
       "  'Shirane',\n",
       "  'Shirasu',\n",
       "  'Shiratori',\n",
       "  'Shirokawa',\n",
       "  'Shiroyama',\n",
       "  'Shiskikura',\n",
       "  'Shizuma',\n",
       "  'Shobo',\n",
       "  'Shoda',\n",
       "  'Shunji',\n",
       "  'Shunsen',\n",
       "  'Siagyo',\n",
       "  'Soga',\n",
       "  'Sohda',\n",
       "  'Soho',\n",
       "  'Soma',\n",
       "  'Someya',\n",
       "  'Sone',\n",
       "  'Sonoda',\n",
       "  'Soseki',\n",
       "  'Sotomura',\n",
       "  'Suenami',\n",
       "  'Sugai',\n",
       "  'Sugase',\n",
       "  'Sugawara',\n",
       "  'Sugihara',\n",
       "  'Sugimura',\n",
       "  'Sugisata',\n",
       "  'Sugita',\n",
       "  'Sugitani',\n",
       "  'Sugiyama',\n",
       "  'Sumitimo',\n",
       "  'Sunada',\n",
       "  'Suzambo',\n",
       "  'Suzuki',\n",
       "  'Tabuchi',\n",
       "  'Tadeshi',\n",
       "  'Tagawa',\n",
       "  'Taguchi',\n",
       "  'Taira',\n",
       "  'Taka',\n",
       "  'Takabe',\n",
       "  'Takagaki',\n",
       "  'Takagawa',\n",
       "  'Takagi',\n",
       "  'Takahama',\n",
       "  'Takahashi',\n",
       "  'Takaki',\n",
       "  'Takamura',\n",
       "  'Takano',\n",
       "  'Takaoka',\n",
       "  'Takara',\n",
       "  'Takarabe',\n",
       "  'Takashi',\n",
       "  'Takashita',\n",
       "  'Takasu',\n",
       "  'Takasugi',\n",
       "  'Takayama',\n",
       "  'Takecare',\n",
       "  'Takeda',\n",
       "  'Takei',\n",
       "  'Takekawa',\n",
       "  'Takemago',\n",
       "  'Takemitsu',\n",
       "  'Takemura',\n",
       "  'Takenouchi',\n",
       "  'Takeshita',\n",
       "  'Taketomo',\n",
       "  'Takeuchi',\n",
       "  'Takewaki',\n",
       "  'Takimoto',\n",
       "  'Takishida',\n",
       "  'Takishita',\n",
       "  'Takizawa',\n",
       "  'Taku',\n",
       "  'Takudo',\n",
       "  'Takudome',\n",
       "  'Tamazaki',\n",
       "  'Tamura',\n",
       "  'Tamuro',\n",
       "  'Tanaka',\n",
       "  'Tange',\n",
       "  'Tani',\n",
       "  'Taniguchi',\n",
       "  'Tanizaki',\n",
       "  'Tankoshitsu',\n",
       "  'Tansho',\n",
       "  'Tanuma',\n",
       "  'Tarumi',\n",
       "  'Tatenaka',\n",
       "  'Tatsuko',\n",
       "  'Tatsuno',\n",
       "  'Tatsuya',\n",
       "  'Tawaraya',\n",
       "  'Tayama',\n",
       "  'Temko',\n",
       "  'Tenshin',\n",
       "  'Terada',\n",
       "  'Terajima',\n",
       "  'Terakado',\n",
       "  'Terauchi',\n",
       "  'Teshigahara',\n",
       "  'Teshima',\n",
       "  'Tochikura',\n",
       "  'Togo',\n",
       "  'Tojo',\n",
       "  'Tokaji',\n",
       "  'Tokuda',\n",
       "  'Tokudome',\n",
       "  'Tokuoka',\n",
       "  'Tomika',\n",
       "  'Tomimoto',\n",
       "  'Tomioka',\n",
       "  'Tommii',\n",
       "  'Tomonaga',\n",
       "  'Tomori',\n",
       "  'Tono',\n",
       "  'Torii',\n",
       "  'Torisei',\n",
       "  'Toru',\n",
       "  'Toshishai',\n",
       "  'Toshitala',\n",
       "  'Toshusai',\n",
       "  'Toyama',\n",
       "  'Toyoda',\n",
       "  'Toyoshima',\n",
       "  'Toyota',\n",
       "  'Toyotomi',\n",
       "  'Tsubouchi',\n",
       "  'Tsucgimoto',\n",
       "  'Tsuchie',\n",
       "  'Tsuda',\n",
       "  'Tsuji',\n",
       "  'Tsujimoto',\n",
       "  'Tsujimura',\n",
       "  'Tsukada',\n",
       "  'Tsukade',\n",
       "  'Tsukahara',\n",
       "  'Tsukamoto',\n",
       "  'Tsukatani',\n",
       "  'Tsukawaki',\n",
       "  'Tsukehara',\n",
       "  'Tsukioka',\n",
       "  'Tsumemasa',\n",
       "  'Tsumura',\n",
       "  'Tsunoda',\n",
       "  'Tsurimi',\n",
       "  'Tsuruga',\n",
       "  'Tsuruya',\n",
       "  'Tsushima',\n",
       "  'Tsutaya',\n",
       "  'Tsutomu',\n",
       "  'Uboshita',\n",
       "  'Uchida',\n",
       "  'Uchiyama',\n",
       "  'Ueda',\n",
       "  'Uehara',\n",
       "  'Uemura',\n",
       "  'Ueshima',\n",
       "  'Uesugi',\n",
       "  'Uetake',\n",
       "  'Ugaki',\n",
       "  'Ui',\n",
       "  'Ukiyo',\n",
       "  'Umari',\n",
       "  'Umehara',\n",
       "  'Umeki',\n",
       "  'Uno',\n",
       "  'Uoya',\n",
       "  'Urogataya',\n",
       "  'Usami',\n",
       "  'Ushiba',\n",
       "  'Utagawa',\n",
       "  'Wakai',\n",
       "  'Wakatsuki',\n",
       "  'Watabe',\n",
       "  'Watanabe',\n",
       "  'Watari',\n",
       "  'Watnabe',\n",
       "  'Watoga',\n",
       "  'Yakuta',\n",
       "  'Yamabe',\n",
       "  'Yamada',\n",
       "  'Yamagata',\n",
       "  'Yamaguchi',\n",
       "  'Yamaguchiya',\n",
       "  'Yamaha',\n",
       "  'Yamahata',\n",
       "  'Yamakage',\n",
       "  'Yamakawa',\n",
       "  'Yamakazi',\n",
       "  'Yamamoto',\n",
       "  'Yamamura',\n",
       "  'Yamana',\n",
       "  'Yamanaka',\n",
       "  'Yamanouchi',\n",
       "  'Yamanoue',\n",
       "  'Yamaoka',\n",
       "  'Yamashita',\n",
       "  'Yamato',\n",
       "  'Yamawaki',\n",
       "  'Yamazaki',\n",
       "  'Yamhata',\n",
       "  'Yamura',\n",
       "  'Yanagawa',\n",
       "  'Yanagi',\n",
       "  'Yanagimoto',\n",
       "  'Yanagita',\n",
       "  'Yano',\n",
       "  'Yasuda',\n",
       "  'Yasuhiro',\n",
       "  'Yasui',\n",
       "  'Yasujiro',\n",
       "  'Yasukawa',\n",
       "  'Yasutake',\n",
       "  'Yoemon',\n",
       "  'Yokokawa',\n",
       "  'Yokoyama',\n",
       "  'Yonai',\n",
       "  'Yosano',\n",
       "  'Yoshida',\n",
       "  'Yoshifumi',\n",
       "  'Yoshihara',\n",
       "  'Yoshikawa',\n",
       "  'Yoshimatsu',\n",
       "  'Yoshinobu',\n",
       "  'Yoshioka',\n",
       "  'Yoshitomi',\n",
       "  'Yoshizaki',\n",
       "  'Yoshizawa',\n",
       "  'Yuasa',\n",
       "  'Yuhara',\n",
       "  'Yunokawa'],\n",
       " 'Korean': ['Ahn',\n",
       "  'Baik',\n",
       "  'Bang',\n",
       "  'Byon',\n",
       "  'Cha',\n",
       "  'Chang',\n",
       "  'Chi',\n",
       "  'Chin',\n",
       "  'Cho',\n",
       "  'Choe',\n",
       "  'Choi',\n",
       "  'Chong',\n",
       "  'Chou',\n",
       "  'Chu',\n",
       "  'Chun',\n",
       "  'Chung',\n",
       "  'Chweh',\n",
       "  'Gil',\n",
       "  'Gu',\n",
       "  'Gwang ',\n",
       "  'Ha',\n",
       "  'Han',\n",
       "  'Ho',\n",
       "  'Hong',\n",
       "  'Hung',\n",
       "  'Hwang',\n",
       "  'Hyun ',\n",
       "  'Jang',\n",
       "  'Jeon',\n",
       "  'Jeong',\n",
       "  'Jo',\n",
       "  'Jon',\n",
       "  'Jong',\n",
       "  'Jung ',\n",
       "  'Kang',\n",
       "  'Kim',\n",
       "  'Ko',\n",
       "  'Koo',\n",
       "  'Ku',\n",
       "  'Kwak',\n",
       "  'Kwang ',\n",
       "  'Lee',\n",
       "  'Li',\n",
       "  'Lim ',\n",
       "  'Ma',\n",
       "  'Mo',\n",
       "  'Moon',\n",
       "  'Nam',\n",
       "  'Ngai',\n",
       "  'Noh',\n",
       "  'Oh ',\n",
       "  'Pae',\n",
       "  'Pak',\n",
       "  'Park ',\n",
       "  'Ra',\n",
       "  'Rhee',\n",
       "  'Rheem',\n",
       "  'Ri',\n",
       "  'Rim',\n",
       "  'Ron',\n",
       "  'Ryom',\n",
       "  'Ryoo',\n",
       "  'Ryu',\n",
       "  'San',\n",
       "  'Seo',\n",
       "  'Seok',\n",
       "  'Shim',\n",
       "  'Shin',\n",
       "  'Shon',\n",
       "  'Si',\n",
       "  'Sin',\n",
       "  'So',\n",
       "  'Son',\n",
       "  'Song',\n",
       "  'Sook',\n",
       "  'Suh',\n",
       "  'Suk',\n",
       "  'Sun',\n",
       "  'Sung',\n",
       "  'Tsai ',\n",
       "  'Wang',\n",
       "  'Woo',\n",
       "  'Yang',\n",
       "  'Yeo',\n",
       "  'Yeon',\n",
       "  'Yi',\n",
       "  'Yim',\n",
       "  'Yoo',\n",
       "  'Yoon',\n",
       "  'You',\n",
       "  'Youj',\n",
       "  'Youn',\n",
       "  'Yu',\n",
       "  'Yun'],\n",
       " 'Polish': ['Adamczak',\n",
       "  'Adamczyk',\n",
       "  'Andrysiak',\n",
       "  'Auttenberg',\n",
       "  'Bartosz',\n",
       "  'Bernard',\n",
       "  'Bobienski',\n",
       "  'Bosko',\n",
       "  'Broz',\n",
       "  'Brzezicki',\n",
       "  'Budny',\n",
       "  'Bukoski',\n",
       "  'Bukowski',\n",
       "  'Chlebek',\n",
       "  'Chmiel',\n",
       "  'Czajka',\n",
       "  'Czajkowski',\n",
       "  'Dubanowski',\n",
       "  'Dubicki',\n",
       "  'Dunajski',\n",
       "  'Dziedzic',\n",
       "  'Fabian',\n",
       "  'Filipek',\n",
       "  'Filipowski',\n",
       "  'Gajos',\n",
       "  'Gniewek',\n",
       "  'Gomolka',\n",
       "  'Gomulka',\n",
       "  'Gorecki',\n",
       "  'Gorka',\n",
       "  'Gorski',\n",
       "  'Grzeskiewicz',\n",
       "  'Gwozdek',\n",
       "  'Jagoda',\n",
       "  'Janda',\n",
       "  'Janowski',\n",
       "  'Jaskolski',\n",
       "  'Jaskulski',\n",
       "  'Jedynak',\n",
       "  'Jelen',\n",
       "  'Jez',\n",
       "  'Jordan',\n",
       "  'Kaczka',\n",
       "  'Kaluza',\n",
       "  'Kaminski',\n",
       "  'Kasprzak',\n",
       "  'Kava',\n",
       "  'Kedzierski',\n",
       "  'Kijek',\n",
       "  'Klimek',\n",
       "  'Kosmatka',\n",
       "  'Kowalczyk',\n",
       "  'Kowalski',\n",
       "  'Koziol',\n",
       "  'Kozlow',\n",
       "  'Kozlowski',\n",
       "  'Krakowski',\n",
       "  'Krol',\n",
       "  'Kumiega',\n",
       "  'Lawniczak',\n",
       "  'Lis',\n",
       "  'Majewski',\n",
       "  'Malinowski',\n",
       "  'Maly',\n",
       "  'Marek',\n",
       "  'Marszaek',\n",
       "  'Maslanka',\n",
       "  'Mencher',\n",
       "  'Miazga',\n",
       "  'Michel',\n",
       "  'Mikolajczak',\n",
       "  'Mozdzierz',\n",
       "  'Niemczyk',\n",
       "  'Niemec',\n",
       "  'Nosek',\n",
       "  'Nowak',\n",
       "  'Pakulski',\n",
       "  'Pasternack',\n",
       "  'Pasternak',\n",
       "  'Paszek',\n",
       "  'Piatek',\n",
       "  'Piontek',\n",
       "  'Pokorny',\n",
       "  'Poplawski',\n",
       "  'Rog',\n",
       "  'Rudaski',\n",
       "  'Rudawski',\n",
       "  'Rusnak',\n",
       "  'Rutkowski',\n",
       "  'Sadowski',\n",
       "  'Salomon',\n",
       "  'Serafin',\n",
       "  'Sienkiewicz',\n",
       "  'Sierzant',\n",
       "  'Sitko',\n",
       "  'Skala',\n",
       "  'Slaski',\n",
       "  'Slazak',\n",
       "  'Slusarczyk',\n",
       "  'Slusarski',\n",
       "  'Smolak',\n",
       "  'Sniegowski',\n",
       "  'Sobol',\n",
       "  'Sokal',\n",
       "  'Sokolof',\n",
       "  'Sokoloff',\n",
       "  'Sokolofsky',\n",
       "  'Sokolowski',\n",
       "  'Sokolsky',\n",
       "  'Sowka',\n",
       "  'Stanek',\n",
       "  'Starek',\n",
       "  'Stawski',\n",
       "  'Stolarz',\n",
       "  'Szczepanski',\n",
       "  'Szewc',\n",
       "  'Szwarc',\n",
       "  'Szweda',\n",
       "  'Szwedko',\n",
       "  'Walentowicz',\n",
       "  'Warszawski',\n",
       "  'Wawrzaszek',\n",
       "  'Wiater',\n",
       "  'Winograd',\n",
       "  'Winogrodzki',\n",
       "  'Wojda',\n",
       "  'Wojewodka',\n",
       "  'Wojewodzki',\n",
       "  'Wronski',\n",
       "  'Wyrick',\n",
       "  'Wyrzyk',\n",
       "  'Zabek',\n",
       "  'Zawisza',\n",
       "  'Zdunowski',\n",
       "  'Zdunowski',\n",
       "  'Zielinski',\n",
       "  'Ziemniak',\n",
       "  'Zientek',\n",
       "  'Zuraw'],\n",
       " 'Portuguese': ['Abreu',\n",
       "  'Albuquerque',\n",
       "  'Almeida',\n",
       "  'Alves',\n",
       "  'Araujo',\n",
       "  'Araullo',\n",
       "  'Barros',\n",
       "  'Basurto',\n",
       "  'Belo',\n",
       "  'Cabral',\n",
       "  'Campos',\n",
       "  'Cardozo',\n",
       "  'Castro',\n",
       "  'Coelho',\n",
       "  'Costa',\n",
       "  'Crespo',\n",
       "  'Cruz',\n",
       "  \"D'cruz\",\n",
       "  \"D'cruze\",\n",
       "  'Delgado',\n",
       "  'De santigo',\n",
       "  'Duarte',\n",
       "  'Esteves',\n",
       "  'Fernandes',\n",
       "  'Ferreira',\n",
       "  'Ferreiro',\n",
       "  'Ferro',\n",
       "  'Fonseca',\n",
       "  'Franco',\n",
       "  'Freitas',\n",
       "  'Garcia',\n",
       "  'Gaspar',\n",
       "  'Gomes',\n",
       "  'Gouveia',\n",
       "  'Guerra',\n",
       "  'Henriques',\n",
       "  'Lobo',\n",
       "  'Machado',\n",
       "  'Madeira',\n",
       "  'Magalhaes',\n",
       "  'Maria',\n",
       "  'Mata',\n",
       "  'Mateus',\n",
       "  'Matos',\n",
       "  'Medeiros',\n",
       "  'Melo',\n",
       "  'Mendes',\n",
       "  'Moreno',\n",
       "  'Nunes',\n",
       "  'Palmeiro',\n",
       "  'Paredes',\n",
       "  'Pereira',\n",
       "  'Pinheiro',\n",
       "  'Pinho',\n",
       "  'Ramires',\n",
       "  'Ribeiro',\n",
       "  'Rios',\n",
       "  'Rocha',\n",
       "  'Rodrigues',\n",
       "  'Romao',\n",
       "  'Rosario',\n",
       "  'Salazar',\n",
       "  'Santana',\n",
       "  'Santiago',\n",
       "  'Santos',\n",
       "  'Serafim',\n",
       "  'Silva',\n",
       "  'Silveira',\n",
       "  'Simoes',\n",
       "  'Soares',\n",
       "  'Souza',\n",
       "  'Torres',\n",
       "  'Vargas',\n",
       "  'Ventura'],\n",
       " 'Russian': ['Ababko',\n",
       "  'Abaev',\n",
       "  'Abagyan',\n",
       "  'Abaidulin',\n",
       "  'Abaidullin',\n",
       "  'Abaimoff',\n",
       "  'Abaimov',\n",
       "  'Abakeliya',\n",
       "  'Abakovsky',\n",
       "  'Abakshin',\n",
       "  'Abakumoff',\n",
       "  'Abakumov',\n",
       "  'Abakumtsev',\n",
       "  'Abakushin',\n",
       "  'Abalakin',\n",
       "  'Abalakoff',\n",
       "  'Abalakov',\n",
       "  'Abaleshev',\n",
       "  'Abalihin',\n",
       "  'Abalikhin',\n",
       "  'Abalkin',\n",
       "  'Abalmasoff',\n",
       "  'Abalmasov',\n",
       "  'Abaloff',\n",
       "  'Abalov',\n",
       "  'Abamelek',\n",
       "  'Abanin',\n",
       "  'Abankin',\n",
       "  'Abarinoff',\n",
       "  'Abarinov',\n",
       "  'Abasheev',\n",
       "  'Abashev',\n",
       "  'Abashidze',\n",
       "  'Abashin',\n",
       "  'Abashkin',\n",
       "  'Abasov',\n",
       "  'Abatsiev',\n",
       "  'Abaturoff',\n",
       "  'Abaturov',\n",
       "  'Abaza',\n",
       "  'Abaziev',\n",
       "  'Abbakumov',\n",
       "  'Abbakumovsky',\n",
       "  'Abbasov',\n",
       "  'AbdankKossovsky',\n",
       "  'Abdeev',\n",
       "  'Abdildin',\n",
       "  'Abdrahimoff',\n",
       "  'Abdrahimov',\n",
       "  'Abdrahmanoff',\n",
       "  'Abdrahmanov',\n",
       "  'Abdrakhimoff',\n",
       "  'Abdrakhimov',\n",
       "  'Abdrakhmanoff',\n",
       "  'Abdrakhmanov',\n",
       "  'Abdrashitoff',\n",
       "  'Abdrashitov',\n",
       "  'Abdrazakoff',\n",
       "  'Abdrazakov',\n",
       "  'Abdulaev',\n",
       "  'Abdulatipoff',\n",
       "  'Abdulatipov',\n",
       "  'Abdulazizoff',\n",
       "  'Abdulazizov',\n",
       "  'Abdulbasiroff',\n",
       "  'Abdulbasirov',\n",
       "  'Abdulbekoff',\n",
       "  'Abdulbekov',\n",
       "  'Abdulgapuroff',\n",
       "  'Abdulgapurov',\n",
       "  'Abdulgaziev',\n",
       "  'Abdulhabiroff',\n",
       "  'Abdulhabirov',\n",
       "  'Abdulin',\n",
       "  'Abdulkadyroff',\n",
       "  'Abdulkadyrov',\n",
       "  'Abdulkhabiroff',\n",
       "  'Abdulkhabirov',\n",
       "  'Abdulladjanov',\n",
       "  'Abdulladzhanoff',\n",
       "  'Abdulladzhanov',\n",
       "  'Abdullaev',\n",
       "  'Abdullin',\n",
       "  'Abduloff',\n",
       "  'Abdulov',\n",
       "  'Abdulrahmanoff',\n",
       "  'Abdulrahmanov',\n",
       "  'Abdulrakhmanoff',\n",
       "  'Abdulrakhmanov',\n",
       "  'Abdurahmanoff',\n",
       "  'Abdurahmanov',\n",
       "  'Abdurakhmanoff',\n",
       "  'Abdurakhmanov',\n",
       "  'Abegyan',\n",
       "  'Abel',\n",
       "  'Abeldyaev',\n",
       "  'Abelev',\n",
       "  'Abelman',\n",
       "  'Abelmazoff',\n",
       "  'Abelmazov',\n",
       "  'Abels',\n",
       "  'Abelsky',\n",
       "  'Abeltsev',\n",
       "  'Abelyan',\n",
       "  'Aberson',\n",
       "  'Abertasov',\n",
       "  'Abesadze',\n",
       "  'Abezgauz',\n",
       "  'Abgaryan',\n",
       "  'Abibulaev',\n",
       "  'Abidoff',\n",
       "  'Abidov',\n",
       "  'Abih',\n",
       "  'Abikh',\n",
       "  'Abisaloff',\n",
       "  'Abisalov',\n",
       "  'Abitoff',\n",
       "  'Abitov',\n",
       "  'Abjaliloff',\n",
       "  'Abjalilov',\n",
       "  'Abkin',\n",
       "  'Ablaev',\n",
       "  'Ablesimoff',\n",
       "  'Ablesimov',\n",
       "  'Abletsoff',\n",
       "  'Abletsov',\n",
       "  'Ableuhoff',\n",
       "  'Ableuhov',\n",
       "  'Ableukhoff',\n",
       "  'Ableukhov',\n",
       "  'Abloff',\n",
       "  'Ablov',\n",
       "  'Ablyakimoff',\n",
       "  'Ablyakimov',\n",
       "  'Ablyazov',\n",
       "  'Aboev',\n",
       "  'Aboff',\n",
       "  'Aboimoff',\n",
       "  'Aboimov',\n",
       "  'Abolihin',\n",
       "  'Abolikhin',\n",
       "  'Abolin',\n",
       "  'Abolins',\n",
       "  'Abov',\n",
       "  'Abovin',\n",
       "  'Abovyan',\n",
       "  'Aboyantsev',\n",
       "  'Abragam',\n",
       "  'Abragamson',\n",
       "  'Abrahimoff',\n",
       "  'Abrahimov',\n",
       "  'Abrajevich',\n",
       "  'Abrakhimoff',\n",
       "  'Abrakhimov',\n",
       "  'Abramchikoff',\n",
       "  'Abramchikov',\n",
       "  'Abramchuk',\n",
       "  'Abrameitsev',\n",
       "  'Abramenko',\n",
       "  'Abramenkoff',\n",
       "  'Abramenkov',\n",
       "  'Abramkoff',\n",
       "  'Abramkov',\n",
       "  'Abramoff',\n",
       "  'Abramov',\n",
       "  'Abramovich',\n",
       "  'Abramovitch',\n",
       "  'Abramovsky',\n",
       "  'Abramowich',\n",
       "  'Abramowitch',\n",
       "  'Abramowsky',\n",
       "  'Abramson',\n",
       "  'Abramtchikoff',\n",
       "  'Abramtchikov',\n",
       "  'Abramtchuk',\n",
       "  'Abramtsev',\n",
       "  'Abramyan',\n",
       "  'Abraroff',\n",
       "  'Abrarov',\n",
       "  'Abrashin',\n",
       "  'Abrashitov',\n",
       "  'Abrasimoff',\n",
       "  'Abrasimov',\n",
       "  'Abrazhevich',\n",
       "  'Abrikosoff',\n",
       "  'Abrikosov',\n",
       "  'Abrosimoff',\n",
       "  'Abrosimov',\n",
       "  'Abroskin',\n",
       "  'Abrosoff',\n",
       "  'Abrosov',\n",
       "  'Abrukov',\n",
       "  'Absalyamoff',\n",
       "  'Absalyamov',\n",
       "  'Absattaroff',\n",
       "  'Absattarov',\n",
       "  'Abubakiroff',\n",
       "  'Abubakirov',\n",
       "  'Abubekeroff',\n",
       "  'Abubekerov',\n",
       "  'Abudihin',\n",
       "  'Abudikhin',\n",
       "  'Abugoff',\n",
       "  'Abugov',\n",
       "  'Abuhoff',\n",
       "  'Abuhov',\n",
       "  'Abukhoff',\n",
       "  'Abukhov',\n",
       "  'Abuladze',\n",
       "  'Abulgatin',\n",
       "  'Abulhanoff',\n",
       "  'Abulhanov',\n",
       "  'Abulkhanoff',\n",
       "  'Abulkhanov',\n",
       "  'Abulmambetoff',\n",
       "  'Abulmambetov',\n",
       "  'Abushenko',\n",
       "  'Abutaliev',\n",
       "  'Abuzoff',\n",
       "  'Abuzov',\n",
       "  'Abylgaziev',\n",
       "  'Abyshev',\n",
       "  'Abyzgiddin',\n",
       "  'Abyzoff',\n",
       "  'Abyzov',\n",
       "  'Abzaev',\n",
       "  'Abzgildin',\n",
       "  'Abzhaliloff',\n",
       "  'Abzhalilov',\n",
       "  'Abzyaparoff',\n",
       "  'Abzyaparov',\n",
       "  'Adabash',\n",
       "  'Adabashian',\n",
       "  'Adabir',\n",
       "  'Adadurov',\n",
       "  'Adaikin',\n",
       "  'Adaksin',\n",
       "  'Adam',\n",
       "  'Adamenko',\n",
       "  'Adamiants',\n",
       "  'Adamishin',\n",
       "  'Adamoff',\n",
       "  'Adamov',\n",
       "  'Adamovich',\n",
       "  'Adamovitch',\n",
       "  'Adams',\n",
       "  'Adamski',\n",
       "  'Adamsky',\n",
       "  'Adamson',\n",
       "  'Adamyan',\n",
       "  'Adamyants',\n",
       "  'Adamyuk',\n",
       "  'Adarchenko',\n",
       "  'Adaryukov',\n",
       "  'Adashev',\n",
       "  'Adashevski',\n",
       "  'Adashevsky',\n",
       "  'Adashik',\n",
       "  'Adelfinski',\n",
       "  'Adelfinsky',\n",
       "  'Adelgeim',\n",
       "  'Adelhanoff',\n",
       "  'Adelhanov',\n",
       "  'Adelhanyan',\n",
       "  'Adelkhanoff',\n",
       "  'Adelkhanov',\n",
       "  'Adelkhanyan',\n",
       "  'Adelson',\n",
       "  'Adelung',\n",
       "  'Aden',\n",
       "  'Ader',\n",
       "  'Aderihin',\n",
       "  'Aderikhin',\n",
       "  'Aderkas',\n",
       "  'Adibekoff',\n",
       "  'Adibekov',\n",
       "  'Adiev',\n",
       "  'Adigamoff',\n",
       "  'Adigamov',\n",
       "  'Adiloff',\n",
       "  'Adilov',\n",
       "  'Adjaloff',\n",
       "  'Adjalov',\n",
       "  'Adjemoff',\n",
       "  'Adjemov',\n",
       "  'Adjemyan',\n",
       "  'Adjubei',\n",
       "  'Adler',\n",
       "  'Adlerberg',\n",
       "  'Adleroff',\n",
       "  'Adlerov',\n",
       "  'Admakin',\n",
       "  'Admoni',\n",
       "  'Adno',\n",
       "  'Ado',\n",
       "  'Adodin',\n",
       "  'Adoduroff',\n",
       "  'Adodurov',\n",
       "  'Adoff',\n",
       "  'Adohin',\n",
       "  'Adokhin',\n",
       "  'Adolf',\n",
       "  'Adomaitis',\n",
       "  'Adoniev',\n",
       "  'Adonts',\n",
       "  'Adoratski',\n",
       "  'Adoratsky',\n",
       "  'Adov',\n",
       "  'Adriankin',\n",
       "  'Adrianoff',\n",
       "  'Adrianov',\n",
       "  'Adriyanoff',\n",
       "  'Adriyanov',\n",
       "  'Adroff',\n",
       "  'Adrov',\n",
       "  'Aduloff',\n",
       "  'Adulov',\n",
       "  'Adushkin',\n",
       "  'Adyan',\n",
       "  'Adylov',\n",
       "  'Adyrhaev',\n",
       "  'Adyrkhaev',\n",
       "  'Adzhaloff',\n",
       "  'Adzhalov',\n",
       "  'Adzhemoff',\n",
       "  'Adzhemov',\n",
       "  'Adzhemyan',\n",
       "  'Adzhubei',\n",
       "  'Aedonitsky',\n",
       "  'Agababoff',\n",
       "  'Agababov',\n",
       "  'Agababyan',\n",
       "  'Agabekoff',\n",
       "  'Agabekov',\n",
       "  'Agadjanoff',\n",
       "  'Agadjanov',\n",
       "  'Agadjanyan',\n",
       "  'Agadzhanoff',\n",
       "  'Agadzhanov',\n",
       "  'Agadzhanyan',\n",
       "  'Agaev',\n",
       "  'Agafonoff',\n",
       "  'Agafonov',\n",
       "  'Agahanyan',\n",
       "  'Agaigeldiev',\n",
       "  'Agakhanyan',\n",
       "  'Agakoff',\n",
       "  'Agakov',\n",
       "  'Agalakoff',\n",
       "  'Agalakov',\n",
       "  'Agalaradze',\n",
       "  'Agalaroff',\n",
       "  'Agalarov',\n",
       "  'Agaloff',\n",
       "  'Agalov',\n",
       "  'Agaltsoff',\n",
       "  'Agaltsov',\n",
       "  'Agamiroff',\n",
       "  'Agamirov',\n",
       "  'Agamirzyan',\n",
       "  'Agamoff',\n",
       "  'Agamov',\n",
       "  'Aganbegyan',\n",
       "  'Aganoff',\n",
       "  'Aganov',\n",
       "  'Agapeev',\n",
       "  'Agaphonoff',\n",
       "  'Agaphonov',\n",
       "  'Agapiev',\n",
       "  'Agapitoff',\n",
       "  'Agapitov',\n",
       "  'Agapkin',\n",
       "  'Agapochkin',\n",
       "  'Agapoff',\n",
       "  'Agaponoff',\n",
       "  'Agaponov',\n",
       "  'Agapotchkin',\n",
       "  'Agapov',\n",
       "  'Agarev',\n",
       "  'Agarin',\n",
       "  'Agarkoff',\n",
       "  'Agarkov',\n",
       "  'Agaryshev',\n",
       "  'Agasaroff',\n",
       "  'Agasarov',\n",
       "  'Agashin',\n",
       "  'Agatoff',\n",
       "  'Agatov',\n",
       "  'Agatyev',\n",
       "  'Agayan',\n",
       "  'Agayants',\n",
       "  'Agdaroff',\n",
       "  'Agdarov',\n",
       "  'Ageenko',\n",
       "  'Ageenkov',\n",
       "  'Ageev',\n",
       "  'Ageevets',\n",
       "  'Ageichev',\n",
       "  'Ageichik',\n",
       "  'Ageikin',\n",
       "  'Ageitchev',\n",
       "  'Ageitchik',\n",
       "  'Agenosoff',\n",
       "  'Agenosov',\n",
       "  'Ageshin',\n",
       "  'Aggeev',\n",
       "  'Agibaloff',\n",
       "  'Agibalov',\n",
       "  'Agilera',\n",
       "  'Agin',\n",
       "  'Agishev',\n",
       "  'Agitshtein',\n",
       "  'Aglinskas',\n",
       "  'Agliullin',\n",
       "  'Agnivtsev',\n",
       "  'Agoev',\n",
       "  'Agol',\n",
       "  'Agoshkoff',\n",
       "  'Agoshkov',\n",
       "  'Agrachev',\n",
       "  'Agramoff',\n",
       "  'Agramov',\n",
       "  'Agranat',\n",
       "  'Agranenko',\n",
       "  'Agranoff',\n",
       "  'Agranov',\n",
       "  'Agranovich',\n",
       "  'Agranovitch',\n",
       "  'Agranovski',\n",
       "  'Agranovsky',\n",
       "  'Agranowich',\n",
       "  'Agranowitch',\n",
       "  'Agranowski',\n",
       "  'Agranowsky',\n",
       "  'Agrashev',\n",
       "  'Agratchev',\n",
       "  'Agratin',\n",
       "  'Agrba',\n",
       "  'Agrenev',\n",
       "  'Agrest',\n",
       "  'Agrikoff',\n",
       "  'Agrikov',\n",
       "  'Agroskin',\n",
       "  'Agudoff',\n",
       "  'Agudov',\n",
       "  'Agulian',\n",
       "  'Agulnik',\n",
       "  'Agumaa',\n",
       "  'Agureev',\n",
       "  'Agurski',\n",
       "  'Agursky',\n",
       "  'Agutin',\n",
       "  'Aguzaroff',\n",
       "  'Aguzarov',\n",
       "  'Agzamoff',\n",
       "  'Agzamov',\n",
       "  'Aivazovski',\n",
       "  'Aivazovsky',\n",
       "  'Ajaev',\n",
       "  'Ajiganoff',\n",
       "  'Ajiganov',\n",
       "  'Ajinoff',\n",
       "  'Ajinov',\n",
       "  'Ajnikoff',\n",
       "  'Ajnikov',\n",
       "  'Ajogin',\n",
       "  'Akimov',\n",
       "  'Albanov',\n",
       "  'Albats',\n",
       "  'Albedinsky',\n",
       "  'Albert',\n",
       "  'Albertini',\n",
       "  'Albinesku',\n",
       "  'Albitsky',\n",
       "  'Albov',\n",
       "  'Alchangyan',\n",
       "  'Alcheka',\n",
       "  'Alchevsky',\n",
       "  'Alchin',\n",
       "  'Alchubaev',\n",
       "  'Alferaki',\n",
       "  'Alferiev',\n",
       "  'Alferov',\n",
       "  'Alfimov',\n",
       "  'Alfionov',\n",
       "  'Alfonsky',\n",
       "  'Alfonsov',\n",
       "  'Alftan',\n",
       "  'Alhimenko',\n",
       "  'Alhimov',\n",
       "  'Alianaki',\n",
       "  'Alianov',\n",
       "  'Alkov',\n",
       "  'Alkvist',\n",
       "  'Alman',\n",
       "  'Almedingen',\n",
       "  'Almetiev',\n",
       "  'Almetov',\n",
       "  'Almondinov',\n",
       "  'Almuhametov',\n",
       "  'Almut',\n",
       "  'Almyashkin',\n",
       "  'Alper',\n",
       "  'Alperovich',\n",
       "  'Alpert',\n",
       "  'Alshansky',\n",
       "  'Alshevsky',\n",
       "  'Alshibaya',\n",
       "  'Alshits',\n",
       "  'Alshtut',\n",
       "  'Alsky',\n",
       "  'Altentaller',\n",
       "  'Alter',\n",
       "  'Altfater',\n",
       "  'Altman',\n",
       "  'Altshtein',\n",
       "  'Altshuler',\n",
       "  'Altshuller',\n",
       "  'Alybin',\n",
       "  'Alymov',\n",
       "  'Alypov',\n",
       "  'Alyrchikov',\n",
       "  'Alytsky',\n",
       "  'Amelin',\n",
       "  'Amelkin',\n",
       "  'Amelyakin',\n",
       "  'Amerhanov',\n",
       "  'AmetHan',\n",
       "  'Ametistov',\n",
       "  'Andreenko',\n",
       "  'Andreev',\n",
       "  'Andreevsky',\n",
       "  'Andreichenko',\n",
       "  'Andreichev',\n",
       "  'Andreichik',\n",
       "  'Andreichin',\n",
       "  'Andreichuk',\n",
       "  'Andreiko',\n",
       "  'Andreli',\n",
       "  'Andreyak',\n",
       "  'Andreyanov',\n",
       "  'Androhanov',\n",
       "  'Androkhanov',\n",
       "  'Andronchik',\n",
       "  'Andronikov',\n",
       "  'Andronnikov',\n",
       "  'Andronov',\n",
       "  'Andropov',\n",
       "  'Androsenko',\n",
       "  'Androsik',\n",
       "  'Androsov',\n",
       "  'Androsyuk',\n",
       "  'Androvsky',\n",
       "  'Andruhov',\n",
       "  'Andruhovich',\n",
       "  'Andrukhov',\n",
       "  'Andrukhovich',\n",
       "  'Andruschenko',\n",
       "  'Andrusenko',\n",
       "  'Andrushkevich',\n",
       "  'Andrushko',\n",
       "  'Andrusiv',\n",
       "  'Andrusiw',\n",
       "  'Andrusov',\n",
       "  'Andruzsky',\n",
       "  'Andryuhin',\n",
       "  'Andryuk',\n",
       "  'Andryukov',\n",
       "  'Andryunin',\n",
       "  'Andryuschenko',\n",
       "  'Andryushin',\n",
       "  'Anedchenko',\n",
       "  'Anekshtein',\n",
       "  'Anert',\n",
       "  'Anikanov',\n",
       "  'Anikeev',\n",
       "  'Anikiev',\n",
       "  'Anikin',\n",
       "  'Anikst',\n",
       "  'Anikushin',\n",
       "  'Animitsa',\n",
       "  'Anin',\n",
       "  'Anipkin',\n",
       "  'Anisemenok',\n",
       "  'Anisfeld',\n",
       "  'Anisihin',\n",
       "  'Anisikhin',\n",
       "  'Anisimkin',\n",
       "  'Anisimov',\n",
       "  'Aniskin',\n",
       "  'Anisovets',\n",
       "  'Anisovich',\n",
       "  'Anistratenko',\n",
       "  'Anodin',\n",
       "  'Anofriev',\n",
       "  'Anoprienko',\n",
       "  'Anopriev',\n",
       "  'Anorin',\n",
       "  'Anoskov',\n",
       "  'Anosov',\n",
       "  'Antohin',\n",
       "  'Antonchenko',\n",
       "  'Antonchenkov',\n",
       "  'Antonts',\n",
       "  'Antontsev',\n",
       "  'Antonyuk',\n",
       "  'Antopolsky',\n",
       "  'Antoschenko',\n",
       "  'Antoschin',\n",
       "  'Antoshevsky',\n",
       "  'Antoshin',\n",
       "  'Antoshkin',\n",
       "  'Antropov',\n",
       "  'Antufiev',\n",
       "  'Antushevsky',\n",
       "  'Antyshev',\n",
       "  'Antyufeev',\n",
       "  'Antyuganov',\n",
       "  'Antyuhov',\n",
       "  'Antyushin',\n",
       "  'Anuchin',\n",
       "  'Anufrienko',\n",
       "  'Anufriev',\n",
       "  'Anuprienko',\n",
       "  'Anuriev',\n",
       "  'Anurin',\n",
       "  'Anurov',\n",
       "  'Anutriev',\n",
       "  'Anzimirov',\n",
       "  'Anzonger',\n",
       "  'Aparin',\n",
       "  'Arapov',\n",
       "  'Araslanov',\n",
       "  'Arbudu',\n",
       "  'Arbuzov',\n",
       "  'Arsky',\n",
       "  'Artemev',\n",
       "  'Artemiev',\n",
       "  'Artenov',\n",
       "  'Artibyakin',\n",
       "  'Artischev',\n",
       "  'Artizov',\n",
       "  'Artobolevsky',\n",
       "  'Artseulov',\n",
       "  'Artyuhin',\n",
       "  'Artyuhov',\n",
       "  'Artyukhin',\n",
       "  'Artyukhov',\n",
       "  'Artyushin',\n",
       "  'Artyushkov',\n",
       "  'Asfandiyarov',\n",
       "  'Astrahankin',\n",
       "  'Astrahansky',\n",
       "  'Astrahantsev',\n",
       "  'Astrakhankin',\n",
       "  'Astrakhansky',\n",
       "  'Astrakhantsev',\n",
       "  'Astratov',\n",
       "  'Astronomov',\n",
       "  'Astrov',\n",
       "  'Astsaturov',\n",
       "  'Astyrev',\n",
       "  'Asylmuratov',\n",
       "  \"At'Kov\",\n",
       "  'Atabekov',\n",
       "  'Atabekyan',\n",
       "  'Atabiev',\n",
       "  'Ataev',\n",
       "  'Atajahov',\n",
       "  'Atajakhov',\n",
       "  'Atalian',\n",
       "  'Atalikov',\n",
       "  'Atallahanov',\n",
       "  'Atallakhanov',\n",
       "  'Atamanchuk',\n",
       "  'Atamanenko',\n",
       "  'Atamanov',\n",
       "  'Atamanyuk',\n",
       "  'Atamoglanov',\n",
       "  'Atanasyan',\n",
       "  'Atanov',\n",
       "  'Atarskih',\n",
       "  'Atarskikh',\n",
       "  'Atazhahov',\n",
       "  'Atazhakhov',\n",
       "  'Ateev',\n",
       "  'Atepko',\n",
       "  'Atiskov',\n",
       "  'Atlanov',\n",
       "  'Atlantov',\n",
       "  'Atlas',\n",
       "  'Atlasov',\n",
       "  'Atopov',\n",
       "  'Atramov',\n",
       "  'Atroshenko',\n",
       "  'Atvilov',\n",
       "  'Atyashev',\n",
       "  'Atyashkin',\n",
       "  'Atyasov',\n",
       "  'Atyurievsky',\n",
       "  'Atyushov',\n",
       "  'Auerbach',\n",
       "  'Auerbah',\n",
       "  'Auerbakh',\n",
       "  'August',\n",
       "  'Augustoff',\n",
       "  'Augustov',\n",
       "  'Auktsionek',\n",
       "  'Aulov',\n",
       "  'Aurov',\n",
       "  'Aushev',\n",
       "  'Auslender',\n",
       "  'Autlev',\n",
       "  'Auzan',\n",
       "  'Avaev',\n",
       "  'Avagimoff',\n",
       "  'Avagimov',\n",
       "  \"Avak'Yan\",\n",
       "  'Avakoff',\n",
       "  'Avakov',\n",
       "  'Avakshin',\n",
       "  'Avakyan',\n",
       "  'Avaliani',\n",
       "  'Avalishvili',\n",
       "  'Avalov',\n",
       "  'Avalyan',\n",
       "  'Avanesov',\n",
       "  'Avanesyan',\n",
       "  'Avash',\n",
       "  'Avatyan',\n",
       "  'Avchenko',\n",
       "  'Avchinnikov',\n",
       "  'Avdakoff',\n",
       "  'Avdakov',\n",
       "  'Avdeeff',\n",
       "  'Avdeenko',\n",
       "  'Avdeev',\n",
       "  'Avdeichikov',\n",
       "  'Avdienko',\n",
       "  'Avdiev',\n",
       "  'Avdievsky',\n",
       "  'Avdiewski',\n",
       "  'Avdiyants',\n",
       "  'Avdiyski',\n",
       "  'Avdiysky',\n",
       "  'Avdonin',\n",
       "  'Avdoshin',\n",
       "  'Avduevsky',\n",
       "  'Avduewski',\n",
       "  'Avduloff',\n",
       "  'Avdulov',\n",
       "  'Avdyukov',\n",
       "  'Avdyunin',\n",
       "  'Avdyushin',\n",
       "  'Avelan',\n",
       "  'Avelichev',\n",
       "  'Avelitchev',\n",
       "  'Aven',\n",
       "  'Avenarius',\n",
       "  'Averbah',\n",
       "  'Averbakh',\n",
       "  'Averbuch',\n",
       "  'Averbuh',\n",
       "  'Averbukh',\n",
       "  'Averchenko',\n",
       "  'Averchev',\n",
       "  'Averianoff',\n",
       "  'Averianov',\n",
       "  'Averichkin',\n",
       "  'Averin',\n",
       "  'Averintsev',\n",
       "  'Averitchkin',\n",
       "  'Averkiev',\n",
       "  'Averkin',\n",
       "  'Averkoff',\n",
       "  'Averkov',\n",
       "  'Averkovich',\n",
       "  'Averkovitch',\n",
       "  'Averochkin',\n",
       "  'Averotchkin',\n",
       "  'Avertchenko',\n",
       "  'Avertchev',\n",
       "  'Averyanov',\n",
       "  'Avetisov',\n",
       "  'Avetisyan',\n",
       "  'Avetyan',\n",
       "  'Avgustoff',\n",
       "  'Avgustov',\n",
       "  'Avhadiev',\n",
       "  'Avhimovich',\n",
       "  'Avhimovitch',\n",
       "  'Avik',\n",
       "  'Avilkin',\n",
       "  'Avilov',\n",
       "  'Avinov',\n",
       "  'Avinovitski',\n",
       "  'Avinovitsky',\n",
       "  'Avkhadiev',\n",
       "  'Avkhimovich',\n",
       "  'Avkhimovitch',\n",
       "  'Avksentiev',\n",
       "  'Avksentievski',\n",
       "  'Avksentievsky',\n",
       "  'Avladeev',\n",
       "  'Avlov',\n",
       "  'Avlukov',\n",
       "  'Avraamov',\n",
       "  'Avramchik',\n",
       "  'Avramenko',\n",
       "  'Avramov',\n",
       "  'Avramtchik',\n",
       "  'Avranek',\n",
       "  'Avrorin',\n",
       "  'Avrorov',\n",
       "  'Avrov',\n",
       "  'Avrus',\n",
       "  'Avrutin',\n",
       "  'Avrutsky',\n",
       "  'Avryasov',\n",
       "  'Avseenko',\n",
       "  'Avsenev',\n",
       "  'Avsyuk',\n",
       "  'Avtaev',\n",
       "  'Avtamonov',\n",
       "  'Avtandilov',\n",
       "  'Avtchenko',\n",
       "  'Avtchinnikov',\n",
       "  'Avtokratov',\n",
       "  'Avtomovich',\n",
       "  'Avtomovitch',\n",
       "  'Avtonomov',\n",
       "  'Avtorhanov',\n",
       "  'Avtorkhanov',\n",
       "  'Avtsin',\n",
       "  'Avtsyn',\n",
       "  'Avtuhov',\n",
       "  'Avtukhov',\n",
       "  'Avturhanov',\n",
       "  'Avturkhanov',\n",
       "  'Avvakumoff',\n",
       "  'Avvakumov',\n",
       "  'Avzalov',\n",
       "  'Awaeff',\n",
       "  'Awagimoff',\n",
       "  \"Awak'Yan\",\n",
       "  'Awakoff',\n",
       "  'Awakshin',\n",
       "  'Awakyan',\n",
       "  'Awaliani',\n",
       "  'Awalishwili',\n",
       "  'Awaloff',\n",
       "  'Awalyan',\n",
       "  'Awanesov',\n",
       "  'Awanesyan',\n",
       "  'Awash',\n",
       "  'Awatyan',\n",
       "  'Awchenko',\n",
       "  'Awchinnikoff',\n",
       "  'Awdakoff',\n",
       "  'Awdeeff',\n",
       "  'Awdeenko',\n",
       "  'Awdeichikoff',\n",
       "  'Awdieff',\n",
       "  'Awdienko',\n",
       "  'Awdiewsky',\n",
       "  'Awdiyants',\n",
       "  'Awdiyski',\n",
       "  'Awdiysky',\n",
       "  'Awdonin',\n",
       "  'Awdoshin',\n",
       "  'Awduewski',\n",
       "  'Awduewsky',\n",
       "  'Awduloff',\n",
       "  'Awdyukoff',\n",
       "  'Awdyunin',\n",
       "  'Awdyushin',\n",
       "  'Awelan',\n",
       "  'Awelicheff',\n",
       "  'Awelitcheff',\n",
       "  'Awen',\n",
       "  'Awenarius',\n",
       "  'Awerbah',\n",
       "  'Awerbakh',\n",
       "  'Awerbuh',\n",
       "  'Awerbukh',\n",
       "  'Awercheff',\n",
       "  'Awerchenko',\n",
       "  'Awerianoff',\n",
       "  'Awerichkin',\n",
       "  'Awerin',\n",
       "  'Awerintsev',\n",
       "  'Aweritchkin',\n",
       "  'Awerkieff',\n",
       "  'Awerkin',\n",
       "  'Awerkoff',\n",
       "  'Awerkowich',\n",
       "  'Awerkowitch',\n",
       "  'Awerochkin',\n",
       "  'Awerotchkin',\n",
       "  'Awertcheff',\n",
       "  'Awertchenko',\n",
       "  'Aweryanoff',\n",
       "  'Awetisoff',\n",
       "  'Awetisyan',\n",
       "  'Awetyan',\n",
       "  'Awgustoff',\n",
       "  'Awhadieff',\n",
       "  'Awhimowich',\n",
       "  'Awik',\n",
       "  'Awilkin',\n",
       "  'Awiloff',\n",
       "  'Awinoff',\n",
       "  'Awinowitski',\n",
       "  'Awinowitsky',\n",
       "  'Awkhadieff',\n",
       "  'Awkhimovich',\n",
       "  'Awkhimovitch',\n",
       "  'Awksentiev',\n",
       "  'Awksentiewski',\n",
       "  'Awksentiewsky',\n",
       "  'Awladeeff',\n",
       "  'Awloff',\n",
       "  'Awlukoff',\n",
       "  'Awraamoff',\n",
       "  'Awramchik',\n",
       "  'Awramenko',\n",
       "  'Awramoff',\n",
       "  'Awramtchik',\n",
       "  'Awranek',\n",
       "  'Awroff',\n",
       "  'Awrorin',\n",
       "  'Awroroff',\n",
       "  'Awrus',\n",
       "  'Awrutin',\n",
       "  'Awrutsky',\n",
       "  'Awryasoff',\n",
       "  'Awseenko',\n",
       "  'Awseneff',\n",
       "  'Awsyuk',\n",
       "  'Awtaeff',\n",
       "  'Awtamonoff',\n",
       "  'Awtandiloff',\n",
       "  'Awtchenko',\n",
       "  'Awtchinnikoff',\n",
       "  'Awtokratoff',\n",
       "  'Awtomovich',\n",
       "  'Awtomovitch',\n",
       "  'Awtonomoff',\n",
       "  'Awtorhanoff',\n",
       "  'Awtorkhanoff',\n",
       "  'Awtsin',\n",
       "  'Awtsyn',\n",
       "  'Awtuhoff',\n",
       "  'Awtukhoff',\n",
       "  'Awturhanoff',\n",
       "  'Awturkhanoff',\n",
       "  'Awwakumoff',\n",
       "  'Awzaloff',\n",
       "  'Azhaev',\n",
       "  'Azhiganoff',\n",
       "  'Azhiganov',\n",
       "  'Azhinoff',\n",
       "  'Azhinov',\n",
       "  'Azhnikoff',\n",
       "  'Azhnikov',\n",
       "  'Azhogin',\n",
       "  'Babadei',\n",
       "  'Babadjan',\n",
       "  'Babadjanoff',\n",
       "  'Babadjanov',\n",
       "  'Babadjanyan',\n",
       "  'Babadzhan',\n",
       "  'Babadzhanoff',\n",
       "  'Babadzhanov',\n",
       "  'Babadzhanyan',\n",
       "  'Babaev',\n",
       "  'Babaevsky',\n",
       "  'Babahanov',\n",
       "  'Babaitsev',\n",
       "  'Babak',\n",
       "  'Babakhanoff',\n",
       "  'Babakhanov',\n",
       "  'Babakin',\n",
       "  'Babakov',\n",
       "  'Babakulov',\n",
       "  'Baban',\n",
       "  'Babanin',\n",
       "  'Babanoff',\n",
       "  'Babanov',\n",
       "  'Babansky',\n",
       "  'Babarin',\n",
       "  'Babarykin',\n",
       "  'Babashoff',\n",
       "  'Babashov',\n",
       "  'Babaskin',\n",
       "  'Babayan',\n",
       "  'Babayants',\n",
       "  'Babchenko',\n",
       "  'Babel',\n",
       "  'Babenchikoff',\n",
       "  ...],\n",
       " 'Scottish': ['Smith',\n",
       "  'Brown',\n",
       "  'Wilson',\n",
       "  'Campbell',\n",
       "  'Stewart',\n",
       "  'Thomson',\n",
       "  'Robertson',\n",
       "  'Anderson',\n",
       "  'Macdonald',\n",
       "  'Scott',\n",
       "  'Reid',\n",
       "  'Murray',\n",
       "  'Taylor',\n",
       "  'Clark',\n",
       "  'Ross',\n",
       "  'Watson',\n",
       "  'Morrison',\n",
       "  'Paterson',\n",
       "  'Young',\n",
       "  'Mitchell',\n",
       "  'Walker',\n",
       "  'Fraser',\n",
       "  'Miller',\n",
       "  'Mcdonald',\n",
       "  'Gray',\n",
       "  'Henderson',\n",
       "  'Hamilton',\n",
       "  'Johnston',\n",
       "  'Duncan',\n",
       "  'Graham',\n",
       "  'Ferguson',\n",
       "  'Kerr',\n",
       "  'Davidson',\n",
       "  'Bell',\n",
       "  'Cameron',\n",
       "  'Kelly',\n",
       "  'Martin',\n",
       "  'Hunter',\n",
       "  'Allan',\n",
       "  'Mackenzie',\n",
       "  'Grant',\n",
       "  'Simpson',\n",
       "  'Mackay',\n",
       "  'Mclean',\n",
       "  'Macleod',\n",
       "  'Black',\n",
       "  'Russell',\n",
       "  'Marshall',\n",
       "  'Wallace',\n",
       "  'Gibson',\n",
       "  'Kennedy',\n",
       "  'Gordon',\n",
       "  'Burns',\n",
       "  'Sutherland',\n",
       "  'Stevenson',\n",
       "  'Munro',\n",
       "  'Milne',\n",
       "  'Watt',\n",
       "  'Murphy',\n",
       "  'Craig',\n",
       "  'Wood',\n",
       "  'Muir',\n",
       "  'Wright',\n",
       "  'Mckenzie',\n",
       "  'Ritchie',\n",
       "  'Johnstone',\n",
       "  'Sinclair',\n",
       "  'White',\n",
       "  'Mcmillan',\n",
       "  'Williamson',\n",
       "  'Dickson',\n",
       "  'Hughes',\n",
       "  'Cunningham',\n",
       "  'Mckay',\n",
       "  'Bruce',\n",
       "  'Millar',\n",
       "  'Crawford',\n",
       "  'Mcintosh',\n",
       "  'Douglas',\n",
       "  'Docherty',\n",
       "  'King',\n",
       "  'Jones',\n",
       "  'Boyle',\n",
       "  'Fleming',\n",
       "  'Mcgregor',\n",
       "  'Aitken',\n",
       "  'Christie',\n",
       "  'Shaw',\n",
       "  'Maclean',\n",
       "  'Jamieson',\n",
       "  'Mcintyre',\n",
       "  'Hay',\n",
       "  'Lindsay',\n",
       "  'Alexander',\n",
       "  'Ramsay',\n",
       "  'Mccallum',\n",
       "  'Whyte',\n",
       "  'Jackson',\n",
       "  'Mclaughlin',\n",
       "  'Hill'],\n",
       " 'Spanish': ['Abana',\n",
       "  'Abano',\n",
       "  'Abarca',\n",
       "  'Abaroa',\n",
       "  'Abascal',\n",
       "  'Abasolo',\n",
       "  'Abel',\n",
       "  'Abello',\n",
       "  'Aberquero',\n",
       "  'Abreu',\n",
       "  'Acosta',\n",
       "  'Agramunt',\n",
       "  'Aiza',\n",
       "  'Alamilla',\n",
       "  'Albert',\n",
       "  'Albuquerque',\n",
       "  'Aldana',\n",
       "  'Alfaro',\n",
       "  'Alvarado',\n",
       "  'Alvarez',\n",
       "  'Alves',\n",
       "  'Amador',\n",
       "  'Andreu',\n",
       "  'Antunez',\n",
       "  'Aqua',\n",
       "  'Aquino',\n",
       "  'Araujo',\n",
       "  'Araullo',\n",
       "  'Araya',\n",
       "  'Arce',\n",
       "  'Arechavaleta',\n",
       "  'Arena',\n",
       "  'Aritza',\n",
       "  'Armando',\n",
       "  'Arreola',\n",
       "  'Arriola',\n",
       "  'Asis',\n",
       "  'Asturias',\n",
       "  'Avana',\n",
       "  'Azarola',\n",
       "  'Banderas',\n",
       "  'Barros',\n",
       "  'Basurto',\n",
       "  'Bautista',\n",
       "  'Bello',\n",
       "  'Belmonte',\n",
       "  'Bengochea',\n",
       "  'Benitez',\n",
       "  'Bermudez',\n",
       "  'Blanco',\n",
       "  'Blanxart',\n",
       "  'Bolivar',\n",
       "  'Bonaventura',\n",
       "  'Bosque',\n",
       "  'Bustillo',\n",
       "  'Busto',\n",
       "  'Bustos',\n",
       "  'Cabello',\n",
       "  'Cabrera',\n",
       "  'Campo',\n",
       "  'Campos',\n",
       "  'Capello',\n",
       "  'Cardona',\n",
       "  'Caro',\n",
       "  'Casales',\n",
       "  'Castell',\n",
       "  'Castellano',\n",
       "  'Castillion',\n",
       "  'Castillo',\n",
       "  'Castro',\n",
       "  'Chavarria',\n",
       "  'Chavez',\n",
       "  'Colon',\n",
       "  'Costa',\n",
       "  'Crespo',\n",
       "  'Cruz',\n",
       "  'Cuellar',\n",
       "  'Cuevas',\n",
       "  \"D'cruz\",\n",
       "  \"D'cruze\",\n",
       "  'De la cruz',\n",
       "  'De la fuente',\n",
       "  'Del bosque',\n",
       "  'De leon',\n",
       "  'Delgado',\n",
       "  'Del olmo',\n",
       "  'De santigo',\n",
       "  'Diaz',\n",
       "  'Dominguez',\n",
       "  'Duarte',\n",
       "  'Durante',\n",
       "  'Echevarria',\n",
       "  'Echeverria',\n",
       "  'Elizondo',\n",
       "  'Escamilla',\n",
       "  'Escarcega',\n",
       "  'Escarra',\n",
       "  'Esparza',\n",
       "  'Espina',\n",
       "  'Espino',\n",
       "  'Espinosa',\n",
       "  'Espinoza',\n",
       "  'Estevez',\n",
       "  'Etxebarria',\n",
       "  'Etxeberria',\n",
       "  'Felix',\n",
       "  'Fernandez',\n",
       "  'Ferrer',\n",
       "  'Fierro',\n",
       "  'Flores',\n",
       "  'Fonseca',\n",
       "  'Franco',\n",
       "  'Fuentes',\n",
       "  'Gallego',\n",
       "  'Gallo',\n",
       "  'Garcia',\n",
       "  'Garrastazu',\n",
       "  'Garza',\n",
       "  'Gaspar',\n",
       "  'Gebara',\n",
       "  'Gomez',\n",
       "  'Gonzales',\n",
       "  'Gonzalez',\n",
       "  'Grec',\n",
       "  'Guadarrama',\n",
       "  'Guerra',\n",
       "  'Guerrero',\n",
       "  'Gutierrez',\n",
       "  'Gutierrez',\n",
       "  'Hernandez',\n",
       "  'Herrera',\n",
       "  'Herrero',\n",
       "  'Hierro',\n",
       "  'Holguin',\n",
       "  'Huerta',\n",
       "  'Ibanez',\n",
       "  'Ibarra',\n",
       "  'Iniguez',\n",
       "  'Iturburua',\n",
       "  'Jaso',\n",
       "  'Jasso',\n",
       "  'Jimenez',\n",
       "  'Jorda',\n",
       "  'Juarez',\n",
       "  'Lobo',\n",
       "  'Lopez',\n",
       "  'Losa',\n",
       "  'Loyola',\n",
       "  'Machado',\n",
       "  'Macias',\n",
       "  'Maradona',\n",
       "  'Maria',\n",
       "  'Marino',\n",
       "  'Marquez',\n",
       "  'Martell',\n",
       "  'Marti',\n",
       "  'Martinez',\n",
       "  'Martinez',\n",
       "  'Mas',\n",
       "  'Mata',\n",
       "  'Mateu',\n",
       "  'Medina',\n",
       "  'Melendez',\n",
       "  'Mendez',\n",
       "  'Mendoza',\n",
       "  'Menendez',\n",
       "  'Merlo',\n",
       "  'Michel',\n",
       "  'Mingo',\n",
       "  'Moles',\n",
       "  'Molina',\n",
       "  'Montero',\n",
       "  'Morales',\n",
       "  'Moralez',\n",
       "  'Moreno',\n",
       "  'Narvaez',\n",
       "  'Nieves',\n",
       "  'Noguerra',\n",
       "  'Nunez',\n",
       "  'Obando',\n",
       "  'Ochoa',\n",
       "  'Ojeda',\n",
       "  'Ola',\n",
       "  'Oleastro',\n",
       "  'Olguin',\n",
       "  'Oliver',\n",
       "  'Olmos',\n",
       "  'Oquendo',\n",
       "  'Orellana',\n",
       "  'Oriol',\n",
       "  'Ortega',\n",
       "  'Ortiz',\n",
       "  'Palomo',\n",
       "  'Paredes',\n",
       "  'Pavia',\n",
       "  'Pelaez',\n",
       "  'Pena',\n",
       "  'Perez',\n",
       "  'Perez',\n",
       "  'Petit',\n",
       "  'Picasso',\n",
       "  'Porra',\n",
       "  'Porras',\n",
       "  'Prieto',\n",
       "  'Puerta',\n",
       "  'Puga',\n",
       "  'Puig',\n",
       "  'Quinones',\n",
       "  'Quintana',\n",
       "  'Quiros',\n",
       "  'Ramirez',\n",
       "  'Ramos',\n",
       "  'Rana',\n",
       "  'Rendon',\n",
       "  'Rey',\n",
       "  'Reyes',\n",
       "  'Rios',\n",
       "  'Rivera',\n",
       "  'Rivero',\n",
       "  'Robledo',\n",
       "  'Robles',\n",
       "  'Rocha',\n",
       "  'Rodriguez',\n",
       "  'Rodriquez',\n",
       "  'Roig',\n",
       "  'Rojas',\n",
       "  'Rojo',\n",
       "  'Roldan',\n",
       "  'Roma',\n",
       "  'Roma',\n",
       "  'Romero',\n",
       "  'Rosa',\n",
       "  'Rosales',\n",
       "  'Rubio',\n",
       "  'Ruiz',\n",
       "  'Sala',\n",
       "  'Salamanca',\n",
       "  'Salazar',\n",
       "  'Salcedo',\n",
       "  'Salinas',\n",
       "  'Sanchez',\n",
       "  'Sandoval',\n",
       "  'San nicolas',\n",
       "  'Santana',\n",
       "  'Santiago',\n",
       "  'Santillian',\n",
       "  'Santos',\n",
       "  'Sastre',\n",
       "  'Sepulveda',\n",
       "  'Sierra',\n",
       "  'Silva',\n",
       "  'Soler',\n",
       "  'Solo',\n",
       "  'Solos',\n",
       "  'Soto',\n",
       "  'Suarez',\n",
       "  'Suero',\n",
       "  'Tapia',\n",
       "  'Terrazas',\n",
       "  'Tomas',\n",
       "  'Torres',\n",
       "  'Tos',\n",
       "  'Tosell',\n",
       "  'Toset',\n",
       "  'Travieso',\n",
       "  'Trujillo',\n",
       "  'Ubina',\n",
       "  'Urbina',\n",
       "  'Urena',\n",
       "  'Valdez',\n",
       "  'Valencia',\n",
       "  'Varela',\n",
       "  'Vargas',\n",
       "  'Vasquez',\n",
       "  'Vazquez',\n",
       "  'Vega',\n",
       "  'Vela',\n",
       "  'Vela',\n",
       "  'Velazquez',\n",
       "  'Ventura',\n",
       "  'Vicario',\n",
       "  'Vilaro',\n",
       "  'Villa',\n",
       "  'Villalobos',\n",
       "  'Villanueva',\n",
       "  'Villaverde',\n",
       "  'Viola',\n",
       "  'Viteri',\n",
       "  'Vivas',\n",
       "  'Vives',\n",
       "  'Ybarra',\n",
       "  'Zabala',\n",
       "  'Zambrano',\n",
       "  'Zamorano',\n",
       "  'Zapatero',\n",
       "  'Zavala',\n",
       "  'Zubizarreta',\n",
       "  'Zuniga'],\n",
       " 'Vietnamese': ['Nguyen',\n",
       "  'Tron',\n",
       "  'Le',\n",
       "  'Pham',\n",
       "  'Huynh',\n",
       "  'Hoang',\n",
       "  'Phan',\n",
       "  'Vu',\n",
       "  'Vo',\n",
       "  'Dang',\n",
       "  'Bui',\n",
       "  'Do',\n",
       "  'Ho',\n",
       "  'Ngo',\n",
       "  'Duong',\n",
       "  'Ly',\n",
       "  'An',\n",
       "  'an',\n",
       "  'Bach',\n",
       "  'Banh',\n",
       "  'Cao',\n",
       "  'Chau',\n",
       "  'Chu',\n",
       "  'Chung',\n",
       "  'Chu',\n",
       "  'Diep',\n",
       "  'Doan',\n",
       "  'Dam',\n",
       "  'Dao',\n",
       "  'Dinh',\n",
       "  'Doan',\n",
       "  'Giang',\n",
       "  'Ha',\n",
       "  'Han',\n",
       "  'Kieu',\n",
       "  'Kim',\n",
       "  'La',\n",
       "  'Lac',\n",
       "  'Lam',\n",
       "  'Lieu',\n",
       "  'Luc',\n",
       "  'Luong',\n",
       "  'Luu',\n",
       "  'Ma',\n",
       "  'Mach',\n",
       "  'Mai',\n",
       "  'Nghiem',\n",
       "  'Phi',\n",
       "  'Pho',\n",
       "  'Phung',\n",
       "  'Quach',\n",
       "  'Quang',\n",
       "  'Quyen',\n",
       "  'Ta',\n",
       "  'Thach',\n",
       "  'Thai',\n",
       "  'Sai',\n",
       "  'Thi',\n",
       "  'Than',\n",
       "  'Thao',\n",
       "  'Thuy',\n",
       "  'Tieu',\n",
       "  'To',\n",
       "  'Ton',\n",
       "  'Tong',\n",
       "  'Trang',\n",
       "  'Trieu',\n",
       "  'Trinh',\n",
       "  'Truong',\n",
       "  'Van',\n",
       "  'Vinh',\n",
       "  'Vuong',\n",
       "  'Vuu']}"
      ]
     },
     "execution_count": 78,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "category_lines"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 79,
   "id": "ef8af4c3",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'Thach'"
      ]
     },
     "execution_count": 79,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "random.choice(category_lines[category])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 80,
   "id": "72550853",
   "metadata": {},
   "outputs": [],
   "source": [
    "def randomTrainingExample():\n",
    "    \"\"\"该函数用于随机产生训练数据\"\"\"\n",
    "    # 首先使用random的choice方法从all_categories随机选择一个类别\n",
    "    category = random.choice(all_categories)  # Czech\n",
    "    # 然后在通过category_lines字典取category类别对应的名字列表\n",
    "    # 之后再从列表中随机取一个名字\n",
    "    line = random.choice(category_lines[category])  # Thach\n",
    "    # 接着将这个类别在所有类别列表中的索引封装成tensor, 得到类别张量category_tensor\n",
    "    category_tensor = torch.tensor([all_categories.index(category)], dtype=torch.long)\n",
    "    # 最后, 将随机取到的名字通过函数lineToTensor转化为onehot张量表示\n",
    "    line_tensor = lineToTensor(line)\n",
    "    return category, line, category_tensor, line_tensor"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 83,
   "id": "deefc5db",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'Czech'"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "'Cernohous'"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "tensor([2])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]],\n",
       "\n",
       "        [[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0.]]])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "torch.Size([9, 1, 57])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "torch.Size([1])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "a1, a2, a3, a4 = randomTrainingExample()\n",
    "display(a1,a2,a3,a4)\n",
    "display(a4.shape,a3.shape)\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 84,
   "id": "76b3cf29",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "category = Polish / line = Pasternak / category_tensor = tensor([12])\n",
      "category = Dutch / line = Apeldoorn / category_tensor = tensor([3])\n",
      "category = Greek / line = Kaglantge / category_tensor = tensor([7])\n",
      "category = Irish / line = Quirke / category_tensor = tensor([8])\n",
      "category = Korean / line = Ryoo / category_tensor = tensor([11])\n",
      "category = Greek / line = Galanopoulos / category_tensor = tensor([7])\n",
      "category = Czech / line = Werlla / category_tensor = tensor([2])\n",
      "category = Italian / line = Bosco / category_tensor = tensor([9])\n",
      "category = Polish / line = Rog / category_tensor = tensor([12])\n",
      "category = Dutch / line = Althuis / category_tensor = tensor([3])\n"
     ]
    }
   ],
   "source": [
    "# 我们随机取出十个进行结果查看\n",
    "for i in range(10):\n",
    "    category, line, category_tensor, line_tensor = randomTrainingExample()\n",
    "    print('category =', category, '/ line =', line, '/ category_tensor =', category_tensor)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "7468020f",
   "metadata": {},
   "outputs": [],
   "source": [
    "# 定义损失函数为nn.NLLLoss，因为RNN的最后一层是nn.LogSoftmax, 两者的内部计算逻辑正好能够吻合.  \n",
    "criterion = nn.NLLLoss()\n",
    "\n",
    "# 设置学习率为0.005\n",
    "learning_rate = 0.005\n",
    "\n",
    "def trainRNN(category_tensor, line_tensor):\n",
    "    \"\"\"定义训练函数, 它的两个参数是category_tensor类别的张量表示, 相当于训练数据的标签,\n",
    "       line_tensor名字的张量表示, 相当于对应训练数据\"\"\"\n",
    "\n",
    "    # 在函数中, 首先通过实例化对象rnn初始化隐层张量\n",
    "    hidden = rnn.initHidden()\n",
    "\n",
    "    # 然后将模型结构中的梯度归0\n",
    "    rnn.zero_grad()\n",
    "\n",
    "    # 下面开始进行训练, 将训练数据line_tensor的每个字符逐个传入rnn之中, 得到最终结果\n",
    "    # torch.Size([7, 1, 57]  7个字符\n",
    "    for i in range(line_tensor.size()[0]):\n",
    "        output, hidden = rnn(line_tensor[i], hidden)\n",
    "\n",
    "    # 因为我们的rnn对象由nn.RNN实例化得到, 最终输出形状是三维张量, 为了满足于category_tensor\n",
    "    # 进行对比计算损失, 需要减少第一个维度, 这里使用squeeze()方法\n",
    "    loss = criterion(output.squeeze(0), category_tensor)\n",
    "\n",
    "    # 损失进行反向传播\n",
    "    loss.backward()\n",
    "    # 更新模型中所有的参数\n",
    "    for p in rnn.parameters():\n",
    "        # 将参数的张量表示与参数的梯度乘以学习率的结果相加以此来更新参数\n",
    "        p.data.add_(-learning_rate, p.grad.data)\n",
    "    # 返回结果和损失的值\n",
    "    return output, loss.item()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 89,
   "id": "3350170f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "('German', 'Salomon', tensor([6]), torch.Size([7, 1, 57]))"
      ]
     },
     "execution_count": 89,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "category, line, category_tensor, line_tensor = randomTrainingExample()\n",
    "category,line,category_tensor,line_tensor.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 92,
   "id": "85e6ebc8",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "         0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "         0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "         0., 0., 0.]])"
      ]
     },
     "execution_count": 92,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "line_tensor.size()[0]  # 7\n",
    "line_tensor[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "f3592e45",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n",
       "          0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]])"
      ]
     },
     "execution_count": 93,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "hidden = rnn.initHidden()\n",
    "hidden  # 维度是（隐藏层个数 1,batch_size 1, 输出的维度 128）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "9c169184",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(tensor([[[-2.9058, -2.9233, -2.8594, -2.7922, -2.9394, -2.9208, -2.9049,\n",
       "           -2.9514, -2.8708, -2.7828, -2.8720, -2.8965, -2.7968, -2.9462,\n",
       "           -2.9736, -2.8554, -2.8395, -3.0332]]], grad_fn=<LogSoftmaxBackward0>),\n",
       " tensor([[[-0.0872,  0.2042, -0.0181, -0.0268, -0.0681,  0.0423,  0.0930,\n",
       "           -0.0567, -0.1112, -0.0428, -0.0062,  0.0553,  0.0902,  0.1394,\n",
       "            0.0335, -0.0358,  0.1061, -0.0107,  0.0317, -0.0482,  0.0427,\n",
       "            0.0097,  0.0326,  0.0246,  0.0428, -0.0592,  0.0471,  0.0587,\n",
       "           -0.1250, -0.0491,  0.0012,  0.1178,  0.0155,  0.0274, -0.0089,\n",
       "            0.0980,  0.1584,  0.0696,  0.0188,  0.0223,  0.1119, -0.0131,\n",
       "           -0.1484,  0.0888,  0.0235, -0.0304,  0.1320,  0.0415, -0.0764,\n",
       "            0.0790,  0.0153,  0.1146,  0.0004, -0.0341,  0.0072, -0.1372,\n",
       "            0.1121, -0.0708, -0.0780,  0.1110, -0.0260, -0.0185,  0.1379,\n",
       "            0.1436, -0.0044, -0.1822,  0.0411, -0.1187,  0.0458, -0.0256,\n",
       "           -0.1042,  0.0438, -0.0916,  0.0278,  0.0556,  0.0302,  0.0219,\n",
       "            0.0783,  0.0241,  0.0504, -0.0168, -0.0599,  0.0855,  0.0181,\n",
       "           -0.1937,  0.1346,  0.0445, -0.0136, -0.0516,  0.0273,  0.0166,\n",
       "           -0.0312, -0.0953,  0.1125, -0.1272,  0.0426,  0.1782,  0.1515,\n",
       "           -0.0451, -0.0154,  0.1035,  0.1240, -0.0452,  0.0864,  0.0170,\n",
       "            0.0380, -0.0540,  0.0397, -0.0561,  0.2019,  0.0278, -0.1254,\n",
       "            0.0602, -0.0405, -0.1111, -0.1549,  0.1104,  0.0347, -0.0705,\n",
       "           -0.1630,  0.0366, -0.0888,  0.0514,  0.1327,  0.0349, -0.0419,\n",
       "            0.0967,  0.1129]]], grad_fn=<StackBackward0>))"
      ]
     },
     "execution_count": 95,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 训练一个字符\n",
    "output, hidden = rnn(line_tensor[0], hidden)\n",
    "output,hidden\n",
    "\n",
    "'''\n",
    "output  (1,1,18)   \n",
    "\n",
    "hidden (1,1,128)\n",
    "\n",
    "'''\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 122,
   "id": "27de800e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "tensor([1, 0, 4])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "tensor([[ 0.6778, -0.0131, -0.1735,  0.5560,  1.8541],\n",
       "        [ 0.3076,  1.1602, -0.9283, -0.7625, -0.1919],\n",
       "        [-1.0972,  0.2993,  0.2933,  0.6563,  0.1875]])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "tensor([[-1.8010, -2.4919, -2.6523, -1.9228, -0.6247],\n",
       "        [-1.5231, -0.6704, -2.7589, -2.5931, -2.0225],\n",
       "        [-2.9148, -1.5184, -1.5244, -1.1614, -1.6301]])"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "tensor(1.8817)\n"
     ]
    }
   ],
   "source": [
    "import torch\n",
    "import torch.nn as nn\n",
    "\n",
    "# 模拟数据：batch_size=3，类别数=5\n",
    "logits = torch.randn(3, 5)  # 原始预测值（未归一化）\n",
    "target = torch.tensor([1, 0, 4])  # 真实类别标签\n",
    "\n",
    "# Step 1: 计算LogSoftmax（将logits转为对数概率）\n",
    "log_probs = nn.LogSoftmax(dim=1)(logits)\n",
    "\n",
    "display(target,logits,log_probs)\n",
    "\n",
    "# Step 2: 计算NLLLoss\n",
    "loss = nn.NLLLoss()(log_probs, target)\n",
    "print(loss)  # 输出标量损失值"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "245c838a",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "tensor(1.7835)\n"
     ]
    }
   ],
   "source": [
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "95f52dc3",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "49d025d1",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "febeef09",
   "metadata": {},
   "outputs": [],
   "source": [
    "trainRNN(category_tensor, line_tensor)  # tensor([6])  ,   torch.Size([7, 1, 57]"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "torch_py38",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.7"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
